51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2629|回复: 0
打印 上一主题 下一主题

[最新动态] TW征文|TestWriter使用心得一web篇

[复制链接]
  • TA的每日心情
    奋斗
    2017-7-27 09:47
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2017-7-19 10:22:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    问题求助
    问题描述及重现步骤: 使用心得
    问题类型: 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]

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x

    评分

    参与人数 1综合技术指数 +10 收起 理由
    TestWriter + 10 赞一个!

    查看全部评分

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 14:00 , Processed in 0.076018 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表