疑惑:shell脚本实现自动化测试和手动测试的区别?

Jhone.Yu 2016-12-17 09:49:31
6月份应届毕业生,最近在负责一个android项目,移植好之后先自己进行基本的功能测试,其中有一项是softap开关测试,需要测试几百次,如果手动测试的话很浪费时间,于是同事就写了一个脚本模拟手动开关,让机器实现自动化测试。

那么问题来了,我用脚本测试了近万次没出现问题,提交QA测试几次就测试出问题了!QA测试是完全的手动测试。




看了QA的给出的有问题的log,log显示是在打开softap的时候出现问题。系统将wlan0接口移除了,导致打开softap失败,我在出问题的地方强制不让系统移除,QA就测不出问题了!


后面发现和QA的测试有点区别:

QA步骤:
1、打开softap
2、sta连接上softap
3、sta 可以ping通softap
4、关闭softap
5、回到1
Scrip步骤:
1、打开softap
2、确认打开成功
3、关闭softap
4、回到1

Scrip中没有那一步sta连接的过程。不过Log信息显示不是挂在连接station那个地方,应该是不影响的才对啊!


目前我改了一下Scrip的内容,让DUT去ping连接上的sta。不过QA表示有时候,DUT能够ping通sta,但是sta不一定可以ping通DUT。 改完Scrip还没进行过测试,下周准备测试一下看能否用Scrip复现QA的问题。

目前就是这么一个情况,我总结一下我想问的问题:

问题:
1、 为什么我用脚本测试不出问题?




请大家为我解惑,谢谢
...全文
2926 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
kalio2021 2020-03-16
  • 打赏
  • 举报
回复
你们公司的测试使用的是shell脚本 实现的Android APP 自动化测试 他没有使用Appium自动化测试框架实现自动化测试啊!?
蓝色佩刀 2018-04-15
  • 打赏
  • 举报
回复
估计是时序问题,一般都是这种原因
Jhone.Yu 2017-01-02
  • 打赏
  • 举报
回复
这个问题解决了! 主要还是因为时延的问题!! 某个功能完整的周期:a->b->c->d->e->f 运行到e ,功能也可以使用。 test Script 的开启某个功能的延时太短,只运行到e就关闭了,而出问题的点在f。
ipqtjmqj 2016-12-19
  • 打赏
  • 举报
回复
我查到了DUT是device under test的意思
Jhone.Yu 2016-12-19
  • 打赏
  • 举报
回复
目前测试有一点眉目!!具体原因不明,似乎出在脚本的延时那边! 用我修改的脚本去测试,发现的确很容易测试出问题,可是根据log显示不应该是sta连接后出的问题。 于是我在旧的脚本上加大了延时,测试会大概率的出现QA报出的问题! 感觉应该是延时过短导致系统执行一项功能还没稳定就切换了,导致测试流程不够完整!! 加大延时之后,就可以用脚本测试出QA报出的问题。 具体原因还要追~
Jhone.Yu 2016-12-19
  • 打赏
  • 举报
回复
引用 3 楼 ipqtjmqj 的回复:
你讲话好多术语,softap是soft access point吗 sta是什么 Scrip漏了一个字母吧 DUT又是什么
softap是soft access point sta是station,我是一只理解为客户端~ Scrip烧了一个字母~~~~英文不好,懂意思就好哈! DUT 我也不太懂,同事把机器叫DUT 我就跟着叫了~
Jhone.Yu 2016-12-19
  • 打赏
  • 举报
回复
引用 2 楼 C_Rabbit 的回复:
额,安卓刚准备开始学,求推荐好的教程
-------------------------------------------------------------------------------------------------- 我是Linux跑安卓的~ 进军android也是一片空白! 引用之前看过一篇博客的话: 最好的教程就是源码~ 我都是遇到一个问题,然后网上找资料。然后对着源码来分析~
ipqtjmqj 2016-12-19
  • 打赏
  • 举报
回复
你讲话好多术语,softap是soft access point吗 sta是什么 Scrip漏了一个字母吧 DUT又是什么
C_Rabbit 2016-12-19
  • 打赏
  • 举报
回复
额,安卓刚准备开始学,求推荐好的教程
Jhone.Yu 2016-12-19
  • 打赏
  • 举报
回复
都两天了,毫无动静 = =

3,846

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 无线
社区管理员
  • 无线
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧