1  ZTF简介
2  ZTF主要功能
3  ZTF两种脚本类型
4  如何获得支持
5. 快速入门
5.1  安装客户端
5.2  安装命令行
5.3  禅道设置
5.4  旧版禅道兼容
5.5  Windows编码和语言设置
5.6  常用命令
5.7  使用示例
5.8  如何方便地在任意目录中执行ztf命令?
6. 用户指南
6.1. ZTF脚本描述
6.1.1  简单脚本
6.1.2  分组步骤
6.1.3  多行期待结果
6.1.4  跳过执行
6.2. ZTF期待结果
6.2.1  独立文件
6.2.2  正则表达式
6.2.3  格式化符号
6.2.4  特有语法
6.3. ZTF客户端使用
6.3.1  页面功能介绍
6.3.2  配置运行环境
6.3.3  添加禅道站点
6.3.4  添加工作目录
6.3.5  执行脚本或单元测试
6.3.6  测试结果和重新执行用例
6.3.7  脚本与禅道互通
6.3.8  复制、粘贴、删除、重命名、在文件管理器或命令行打开
6.3.9  使用远程服务器
6.3.10  使用远程代理节点
6.4  脚本中穿插编写测试步骤和期待结果
6.5  ZTF参数设置
6.6  禅道用例同步
6.7  执行测试脚本
6.8  测试结果提交
6.9  其他命令
6.10  用例信息查看
6.11. 主流自动化脚本语言支持
6.11.1  Bat
6.11.2  JavaScript
6.11.3  Lua
6.11.4  Perl
6.11.5  PHP
6.11.6  Python
6.11.7  Ruby
6.11.8  Shell
6.11.9  Tcl
6.12. 自动化测试工具支持
6.12.1  AutoIT
6.12.2  Selenium
6.12.3  Appium
6.12.4  RobotFramework
6.12.5  Cypress
6.12.6  Playwright
6.12.7  Puppeteer
6.13. 单元测试框架支持
6.13.1  JUnit
6.13.2  TestNG
6.13.3  PHPUnit
6.13.4  PyTest
6.13.5  Jest
6.13.6  GTest
6.13.7  QTest
6.13.8  CppUnit
6.13.9  GoTest
6.13.10  Allure
6.14. Jenkins集成
6.14.1  Jenkins任务中使用ZTF
6.15. 代理服务
6.15.1  使用代理执行测试
6.15.2  心跳请求
6.15.3. 服务接口
6.15.3.1  新建测试任务
6.15.3.2  列出测试任务
6.15.3.3  列出测试历史
6.15.3.4  下载测试结果
6.15.3.5  修改ZTF配置
7. 开发指南
7.1  编译打包
7.2  命令行开发
7.3  服务端开发
7.4  前端开发
7.5  客户端开发

Python

2022-07-19 08:44:15
Aaron Chen
3199
最后编辑:陈琦 于 2022-07-19 08:56:14
分享链接
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
title=check string matches pattern
cid=1
pid=1
1. exactly match            >> hello
2. regular expression match >> `1\d{10}`
3. format string match      >> `%s%d`
4. with Chinese      >> 中文
'''
## for Chinese display
import sys,io,platform
if(platform.system()=='Windows'):
   import sys,io
   sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
print("hello")
print("13905120512")
print("abc123")
print("中文")
评论列表
xianger 2022-12-05 22:27:01
22:10:03
开始任务。
22:10:03
发现0个用例,工作目录为D:\chandao\code\test1。
22:10:03
忽略1个未设置解析器的脚本。
执行上述python的小程序,需要配置什么么?下方输出这个内容
陈琦 2022-12-08 08:42:03
参照https://ztf.im/book/ztf/settings-9.html,设置下python的执行器。
脚本需要按照ztf的规范去书写,格式参照手册和demo下的示例。
flyme 2022-11-05 17:18:51
有提交BUG 的途径么?我在客户端3.0 调试这个python 脚本,执行失败后,提交到禅道竟然时通过的
陈琦 2022-11-17 16:09:01
提交在这里吧 https://github.com/easysoft/zentaoatf/issues
祁彦伟 2022-09-14 16:48:58
上面一截用‘’‘括起来的php注释部分有什么用?我注释里没有写东西,直接写脚本部分,打开一个C/S架构的程序,但是运行脚本确总是提示忽略?
陈琦 2022-10-20 08:25:14
注释中有禅道的用例编号cid、产品编号pid,以及禅道测试步骤和期待结果,请参照手册和样例中的内容书写。
1/1
发表评论
评论通过审核后显示。