TA的每日心情 | 奋斗 2017-7-27 09:47 |
---|
签到天数: 1 天 连续签到: 1 天 [LV.1]测试小兵
|
问题求助
问题描述及重现步骤: |
使用心得 |
问题类型: |
Web测试 |
TW版本: |
|
被测应用的名称和版本: |
|
本帖最后由 TestWriter 于 2017-7-19 15:54 编辑
一、使用前准备
看两遍“入门视频教程”,应该就入门了,重要一定要看,能规避很多问题
1.熟悉xpath,能自己定位xpath
2.熟悉流程,流程就是业务模块里面的菜单顺序
3.测试对象:就是页面中你要测试的每个元素:按钮、链接、输入框、复选框、单选框、下拉选择框、日历控件、图片控件等等,就是你要测试的每一个元素。testwritter要尽可能全部录制每一个测试对象。xpath可以重复,保存到数据库没有影响
4.测试步骤:测试步骤生成有两种
a.录制
跟录制对象差不多,按步操作并选择录制好的测试对象保存
b.新增
熟悉流程的可以自己直接新增,组织测试步骤
5.测试对象、步骤、用例的目录最好建的跟系统结构一样。目录可以复制。目录跟系统结构一样,方便操作也方便维护
6.测试步骤整理的时候 可以把输入参数定义成参数类型,在测试计划中维护数据
7.维护数据是,身份证格式不正确可以右击,设置格式,跟excel一样
二、实际操作问题汇总
框架:vue
1.下拉框
不能选择录制脚本里面的comboxSelect comboxSelectIndex 要单独录制对象,做点击选择
2.单选框
一样是录制单选择框当对象,然后click操作
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]
|
评分
-
查看全部评分
|