写作目的
Katalon Studio在使用的过程中难免会遇到一些项目本身配置导致的问题,所以在建立项目以后,可以通过工具本身提供的一些全局配置功能进行个性化配置。这样在项目实施的过程中可以减少有关项目设置导致的问题出现。笔者接下来会介绍Katalon Studio有关的一些设置功能~~~
项目信息设置
Katalon 项目信息设置.png
执行设置
Katalon Studio 可以自行设置测试执行的配置参数,如果不设置的话就自动获取默认的配置。
可以通过主菜单来配置常规执行首选项: Project > Settings > Execution > Default.

界面详细描述:
Default execution :Katalon Studio执行自动化测试的默认环境。
Default implicit timeout :Katalon Studio等待识别元素的默认超时时间(以秒为单位)。
Post-Execution Options :
- Open report:执行完测试任务打开测试报告;
- Terminate drivers after each Test Case:执行完测试案例后关闭驱动
- Terminate drivers after each Test Suite:执行完测试套件后关闭驱动
WebUI设置
Webui的设置决定了Katalon Studio在执行WebUI测试时的一般行为。同时可以通过从主菜单中访问来配置WebUI执行首选项:Project > Project Settings >Execution > Default> WebUI.

界面详细描述:
Delay between actions:Katalon Studio在执行测试用例时在测试步骤之间等待的时间 ;
Default wait when IE hangs:指定在IE挂起时Katalon Studio应使用的默认等待时间 ;
Default page load timeout:默认页面加载超时时间
- Wait until the page is loaded: Katalon Studio将等待网页完全加载 ;
- Wait for (in seconds):自定义Katalon Studio等待网页加载的默认超时时间(以秒为单位);
电子邮件设置
Katalon Studio可以在执行完测试任务后自动发送电子邮件(测试执行报告)通知收件人。这需要正确填写邮件服务器设置和收件人后,才能正常发送 邮件。
Katalon Studio允许自定义要在的其他功能中使用的全局电子邮件配置: Project > Settings > Email.

界面详细描述:
- 主机(Host):邮件服务器的域名
- 端口(Port):用于该服务器的端口
- 用户名和密码(Username & Password) :要与服务器进行身份验证的帐户
- 协议(Protocol):与邮件服务器通信的协议
- Encrypt authentication data:建议对加密认证数据进行敏感数据保护
数据库设置
Katalon Studio可以配置全局数据库连接,可以通过以下路径设置:Project > Settings > Database.

界面详细描述:
Username:用于连接的数据库服务器的用户名验证
Password:用于连接的数据库服务器的密码验证
Connection URL:数据库服务器的链接;支持的数据库类型:Mysql、SQL server、Oracle、PostgraSQL
Web定位器设置
Katalon Studio 允许用户自己设置default Web Locator,此设置可以在元素定位时去掉部分元素属性值的检查,这样可以达到取消检查定位器的重复性任务,提高元素定位的速度。同时此配置应用于Record和Spy Web中所有捕获的元素对象。 配置路径:Project Setting > Test Design > Web Locator.
备注:Katalon Studio推荐使用默认配置


同时如果不想通过全局配置的方式统一设置定位器,可以针对单个元素设置定位时的属性值

网络设置
Katalon Studio支持绕过证书验证的功能,有网络策略受限的用户也可以正常使用Katalon Studio。在以下位置找到此设置: Project > Settings > Network.

网友评论