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