1 ZTF简介
2 ZTF自动化测试框架的主要功能
3 如何获得支持
4. 快速入门
4.1 安装客户端
4.2 安装命令行
4.3 禅道设置
4.4 旧版禅道兼容
4.5 Windows编码和语言设置
4.6 常用命令
4.7 使用示例
4.8 如何方便地在任意目录中执行ztf命令?
5. 用户指南
5.1. ZTF脚本描述
5.1.1 简单脚本
5.1.2 分组步骤
5.1.3 多行期待结果
5.1.4 跳过执行
5.2. ZTF期待结果
5.2.1 独立文件
5.2.2 正则表达式
5.2.3 格式化符号
5.3. ZTF客户端使用
5.3.1 页面功能介绍
5.3.2 配置运行环境
5.3.3 添加禅道站点
5.3.4 添加工作目录
5.3.5 执行脚本或单元测试
5.3.6 测试结果和重新执行用例
5.3.7 脚本与禅道互通
5.3.8 复制、粘贴、删除、在文件管理器或命令行打开
5.4 脚本中穿插编写测试步骤和期待结果
5.5 ZTF参数设置
5.6 禅道用例同步
5.7 执行测试脚本
5.8 测试结果提交
5.9 其他命令
5.10 用例信息查看
5.11. 自动化测试工具支持
5.11.1 AutoIT
5.11.2 Selenium
5.11.3 Appium
5.11.4 RobotFramework
5.11.5 Cypress
5.12. 单元测试框架支持
5.12.1 JUnit
5.12.2 TestNG
5.12.3 PHPUnit
5.12.4 PyTest
5.12.5 Jest
5.12.6 GTest
5.12.7 QTest
5.12.8 CppUnit
5.13. Jenkins集成
5.13.1 Jenkins任务中使用ZTF
5.14. 代理服务
5.14.1 使用代理执行测试
5.14.2 心跳请求
5.14.3. 服务接口
5.14.3.1 新建测试任务
5.14.3.2 列出测试任务
5.14.3.3 列出测试历史
5.14.3.4 下载测试结果
5.14.3.5 修改ZTF配置

Selenium

2020-04-14 17:20:19
Aaron Chen
5796
最后编辑:陈琦 于 2021-01-05 11:00:20
分享链接

说明:


  • ZTF发行版中包含了一个PHP的示例脚本,位置在demo/selenium/chrome.php。
  • ZTF也自带了一个相对完整的PHP7运行时,可以在runtime/php/php7找到。
  • 对于Selenium测试,ZTF打包了Chrome80.x版本的Driver,演示测试脚本会自动启动runtime/selenium/chrome80.exe的服务。需要其他的Driver,您可从https://chromedriver.storage.googleapis.com/index.html下载。


执行过程:

  1. 在Windows系统中安装PHP7,或使用ZTF自带的运行时;
  2. 下载所需要的Selenium Driver,或使用ZTF自带的chrome80
  3. 编写Selenium测试脚本,保存为php扩展名的文件;
  4. 使用ZTF执行,如ztf.exe run demo\selenium\chrome.php --interp runtime\php\php7\php.exe,此处使用了ZTF自带的运行时。
评论列表
mj 2022-02-18 09:46:45
java脚本测试项目,如何把结果回传到禅道用例的结果啊?
夏佳凡 2021-10-20 10:24:40
Selenium测试脚本语言必须是php么
1/1
发表评论
评论通过审核后显示。