51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3195|回复: 6

[最新动态] TestWriter征文丨一个自动化测试菜鸟的TestWriter之旅

[复制链接]
  • TA的每日心情
    奋斗
    2017-1-20 11:44
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    发表于 2017-1-19 15:10:49 | 显示全部楼层 |阅读模式
    本帖最后由 skylove91 于 2017-1-19 16:26 编辑

    【摘要】
    对于一个从未接触过自动化测试的小白来说,第一次在51testing上面看到TestWriter工具,它的零编码易操作吸引了我,于是我就立马发起了申请,加入TW学习群,开始了我的TestWriter之旅。
    【谈谈我的学习过程】
    整个安装过程还是比较顺利的,但真正使用起来却遇到了不少问题。
    搭建环境前的准备工作:
    安装文档:下载群里的《TestWriter安装指导》
    安装软件:下载群里的《SQL、JDK、SDK、APPium下载包》、《TestWriter安装包1012》
    web自动化测试入门:参考群里的《入门视频教程》
    安卓自动化测试入门:参考群里的《自动化测试工具TestWriter安卓应用使用教程》
    这些准备工作都做好后,一步步按步骤来学习,相信很快对TW就有了个整体的了解。

    【使用过程中遇到的问题】
    最初,我是先在自己的电脑上同时安装了服务器+客户端:
    1、web:成功打开了测试网站,可怎么就是不执行输入用户的操作呢?不知道大家有没有遇到过这个问题
         解决:首先检查一下浏览器的版本,目前TestWriter工具支持IE11.0及以下版本;Chrome支持(48-53),
    Firefox13-45

    2、执行了计划后,在测试任务中查看到的都是待分配状态
         解决:
    这个据说是程序本身的bug,操作:停掉agent代理服务,替换群里的TestWriter.Agent.Core.dll文件(只在客户端安装目录     TestWriter\Agent\bin下替换该文件)后,重启agent代理服务,如果还不行,agent管理中停用agent→删除该agent→重新同步添加agent。
    但个人一直觉得agent一直不太稳定的感觉。

    成功执行了简单的页面登录退出的测试计划后,原以为可以开始深入学习了,谁知道第二天自己电脑出现了网络的问题,突然上不网,待网络恢复正常后,TW工具使用就出现了问题,提示“许可证不合法,许可证校验失败”,后面重装过多次,也还不能解决,在登录注册时一直提示下图1:

    后面问群主要了离线版本的,可是在生成机器码的时候又报错,如图2。最后不知道怎么解决了,也不知道网络哪里配置出现,可是可以正常访问外网的。





    最后自己电脑实在不行了,就要来了公司的一台远程的服务器,在服务器上安装了数据库+TW服务,在自己电脑和同事电脑上各装了客户端,去访问服务器。

    1、客户端在登录的时候出现过如图3的报错:

    解决:由于是微软云的服务器,安全级别比较高,需要在防火墙上开每一个端口,也就是说TW服务的8008和2012这2个端口要确保是已开启的,在服务器上通过
    netstat -ano | findstr "2012"  来查看端口是否开启,如下图

    然后再通过本机telnet(
    telnet 服务器外网地址 端口号)过去看看行不行,(服务器一般会屏蔽ping,遇到访问不了的,可以通过telnet来测试
    确保以上都没问题了该问题也就解决了。

    2、通过自己的电脑的客户端去访问远程的服务端,出现执行计划后,一直处于待分配状态,执行不起来。而且如果客户端替换了
    TestWriter.Agent.Core.dll文件后,又会出现agent活跃一下就不活跃的情况,导致一直无法成功执行计划。
    该问题TW的技术人员已经帮忙远程过后,还是无法解决,服务器和客户端也多次卸载重装了也是不行。不知道是不是云端机子限制的原因,但通过远程的服务器上安装客户端又是可以正常使用的,所以目前就只能在服务器上做web的测试。只能等年后的版本出来了再试试。

    3、还有一个在Android
    录制时,时不时出现的问题:点击刷新有时会提示“unexpected error”的问题,我一般通过卸载豌豆荚重新安装豌豆荚就可以了,但第二天可能又不行了,又要再卸载一次再装豌豆荚,所以这个问题不确定到底是什么原因导致。

    【总结】
    通过这一个月的学习,TW工具给我感觉还不太稳定,很多问题出现在agent不稳定上。但不得不说TW的工作人员都很耐心地解答大家的问题,耐心地远程协助。自己一直在环境的问题上倒腾了很久,还没真正应用起来,使用的心得还比较浅,希望后面大家一起学习一起分享心得。

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-1-20 11:44
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

     楼主| 发表于 2017-1-19 16:27:31 | 显示全部楼层
    第一次发帖哦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2017-1-19 16:48:12 | 显示全部楼层
    执行了测试计划,但是执行结果那边什么数据都没有,要怎么排查原因?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-1-20 11:44
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

     楼主| 发表于 2017-1-19 17:06:12 | 显示全部楼层
    丢丢丢 发表于 2017-1-19 16:48
    执行了测试计划,但是执行结果那边什么数据都没有,要怎么排查原因?

    服务器和客户端是装一台机子上吗,你替换TestWriter.Agent.Core.dll文件了吗,替换后重启agent,重新同步agent呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-8-14 14:56
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2017-8-14 14:39:21 | 显示全部楼层
    加群被拒绝了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-9-22 13:43
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]测试连长

    发表于 2017-8-14 15:14:11 | 显示全部楼层

    要先申请,审核通过后才可以加噢~
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-3-29 21:28 , Processed in 0.068796 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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