51Testing软件测试论坛
标题:
TW征文|TestWriter使用心得一web篇
[打印本页]
作者:
jlkjxy_shangli
时间:
2017-7-19 10:22
标题:
TW征文|TestWriter使用心得一web篇
本帖最后由 TestWriter 于 2017-7-19 15:54 编辑
一、使用前准备
看两遍“入门视频教程”,应该就入门了,重要一定要看,能规避很多问题
1.熟悉xpath,能自己定位xpath
2.熟悉流程,流程就是业务模块里面的菜单顺序
[attach]107637[/attach]
3.测试对象:就是页面中你要测试的每个元素:按钮、链接、输入框、复选框、单选框、下拉选择框、日历控件、图片控件等等,就是你要测试的每一个元素。testwritter要尽可能全部录制每一个测试对象。xpath可以重复,保存到数据库没有影响
4.测试步骤:测试步骤生成有两种
a.录制
跟录制对象差不多,按步操作并选择录制好的测试对象保存
b.新增
熟悉流程的可以自己直接新增,组织测试步骤
5.测试对象、步骤、用例的目录最好建的跟系统结构一样。目录可以复制。目录跟系统结构一样,方便操作也方便维护
6.测试步骤整理的时候 可以把输入参数定义成参数类型,在测试计划中维护数据
[attach]107632[/attach]
[attach]107633[/attach]
7.维护数据是,身份证格式不正确可以右击,设置格式,跟excel一样
[attach]107636[/attach]
二、实际操作问题汇总
框架:vue
1.下拉框
不能选择录制脚本里面的comboxSelect comboxSelectIndex 要单独录制对象,做点击选择
[attach]107634[/attach]
2.单选框
一样是录制单选择框当对象,然后click操作
[attach]107635[/attach]
3.菜单选择
Xpath获取菜单
//div[contains(text(),'processing')]/ancestor-or-self::div[position()=1]
一级菜单
//li[@id='menubg' and contains(text(),'系统中心')]
二级菜单
//span[@class='submenu1']/span[contains(text(),'系统插件')]/ancestor-or-self::div[position()=1]
三级菜单
//span[@class='submenu1']/span[contains(text(),'ECharts图表')]/ancestor-or-self::a[position()=1]
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2