
Testwriter工具
测试高
每日瑜伽APP打杂测试一枚。
知者不惑,仁者不忧,勇者不惧。
展开
-
TW使用经验杂谈(五)--更换执行设备导致的脚本找不到元素
前天换了个苹果5s手机,来跑H2O的业务脚本,执行过程中就发现脚本报错,有2类错误: 1.定位时没有id或者value元素的,如//XCUIElementTypeApplication[1]/XCUIElementTypeWindow[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[1]/XCUIElementTypeOther[2]/XCUIElementTypeOther[1]/XCUIElementTypeTextField[1]。 好吧,那用苹果6录制原创 2021-09-27 15:57:39 · 252 阅读 · 0 评论 -
TW使用经验杂谈(四)--UI自动化脚本规范思考
TW使用经验杂谈(四)–UI自动化脚本规范思考 在确定使用TW实施基于ui自动化时候,对H2O的按系统功能统计了一下,5大主页83个功能481个业务用例,然后再按步骤、校验、逻辑条件数量来准备,这将是一个庞大的工程。如何准确、高效的做出可靠性强的脚本,就需要特别注意脚本结构和规则制定,方便以此展开工作: 1、目录清晰 TW有对象、步骤、用例、业务四个部分,每个部分下都可以建立独立的目录(文件夹),最开始在步骤下按照APP的页面层级建立目录,再建立对应的二级目录、三级目录,这样,当我再去组装用例和修改步骤时就原创 2021-09-27 15:52:34 · 663 阅读 · 0 评论 -
TW使用杂谈----修改默认邮件
TW使用杂谈----修改默认邮件 TW在每次执行完计划时都可以收到计划执行结果的邮件,然而,系统给了默认的邮件发送人地址是tw.163.com,有需求就有开发,这里是可以修改为自己的企业邮箱的。 1.在登录页面点击管理员登录项目后台; 2.进入邮箱管理页面,可以看到当前系统默认的邮件发送人地址; 3.点击修改邮箱,在弹出的页面里修改邮箱。 然而,按照企业邮箱的设置中心里的介绍进行配置,地址smtp.exmail.qq.com(使用SSL,端口号465),导致邮件发送失败。 刚开始以为是账号或者密码错误,严格原创 2021-09-27 15:51:22 · 1093 阅读 · 0 评论 -
xpath脚本不稳定之影响因素踩坑
在编写自动化测试用例的过程中,经常会遇到元素定位不到的问题。这时就很纳闷,明明录制时调试通过的啊,在执行结果里就会看到,对元素【//[@name=‘Energies’ and @visible=‘true’]】用数据【Energies】执行【CheckElementText】操作,结果为【找不到元素: //[@name=‘Energies’ and @visible=‘true’]】,然后我们进调试模式检查,也是一样的找不到元素。我总结了几个情况,一起共勉。 1.操作速度过快,定位元素未被加载出来。 表现原创 2021-09-27 15:44:37 · 1867 阅读 · 0 评论 -
Tw使用经验杂谈(一)-----巧用步骤or用例or业务的目录复制
接触test writer有段时间,现将使用中的一些技巧和经验做个小结。 巧用目录复制小功能。 Tw的初始目录是 /默认目录,各个模块管理都是独立管理,当我们根据产品的系统功能在其中(测试对象管理、测试步骤管理、用例模板管理、业务模板管理)一个里面新建N多目录后,就可以去其他模块管理下进行目录复制,将之前已经建好的目录结构同步给其他模块,省去单独创建的精力。具体操作如下: 假设我们在测试步骤管理下新建好了目录,现在要往用例模板管理、业务模板管理同步目录结构。 1.打开用例模板管理,点击“目录维护”; 2原创 2021-09-27 11:08:25 · 214 阅读 · 0 评论