楼主: crazypeter2005

[原创] 做一个开发人员认可的测试人员(系列3)-也谈自动化测试框架[缓慢更新中]

[复制链接]
论坛徽章:
1056
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
31#
发表于 2016-7-30 13:21 | 只看该作者
good job

使用道具 举报

回复
论坛徽章:
64
罗罗诺亚·索隆
日期:2017-09-07 16:40:52itpub13周年纪念徽章
日期:2014-10-08 15:19:03itpub13周年纪念徽章
日期:2014-10-08 15:19:03itpub13周年纪念徽章
日期:2014-10-08 15:19:03itpub13周年纪念徽章
日期:2014-10-08 15:19:03itpub13周年纪念徽章
日期:2014-10-08 15:19:03祖国65周年纪念徽章
日期:2014-09-28 15:11:01青年奥林匹克运动会-五人制曲棍球
日期:2014-09-12 15:36:032014系统架构师大会纪念章
日期:2014-08-04 09:33:532013系统架构师大会纪念章
日期:2014-08-04 09:33:53
32#
 楼主| 发表于 2016-8-1 14:04 | 只看该作者
本帖最后由 crazypeter2005 于 2016-8-1 14:05 编辑

利用SecureCRT和之前的长按脚本来复现低概率的Bug

1 在串口中把Power On Mode从默认的Secondary改成Direct
  默认的Secondaryreboot进入关机模式,而Direct是进入重启模式。

2 SecureCRT录制脚本的流程
  2.1在菜单项中打开录制脚本如下图所示
操作就是在串口中输入reboot

2.2 停止录制
2.3 保存脚本
2.4 文本编辑打开的脚本


3 在串口中运行脚本
  在菜单中选择Script,然后选择Run
选中刚才录制的脚本就行。

4 利用刚才的脚本我们就能去解决很多开机相关需要概率复现的问题。
我们给脚本加上循环,然后每次休息100秒。

想象下,如果我们限定休息时间到特定的第一,第二,第三阶段或者如果串口输出有啥特定关键字我们可以调用WaitForString来定位。
我们可以很快的把脚本转给开发去迅速复现那种10次出现1次或者100次出现1次的Bug

我列举了一下我发现类似开机相关的Bug
这种Bug都可以通过特定脚本不需要人工费时费力的去复现。一定会节省测试和开发的很多时间。


5 SecureCRT和我前期写的长按脚本结合使用,可以复现另外一些Bug.
之前写的Shell放在FTP共享目录下面

比如我有个338快进快退不响应的Bug

我可以把对应的shell拷贝到/sdcard目录下面,在哪儿可以有执行权限。
然后我可以利用脚本代替我去点击复现此Bug


需要说明的是这个录制的可以是直接生成Python脚本对于使用Mac或者Ubuntu的开发同学依旧有价值。

利用串口自带的脚本功能和长按脚本能一定程度复现某些很难复现的Bug,减少时间成本,希望能给大家抛砖引玉,节省时间。



使用道具 举报

回复
论坛徽章:
0
33#
发表于 2016-8-10 14:39 | 只看该作者
火前留名。。。。

使用道具 举报

回复
论坛徽章:
1056
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
34#
发表于 2016-8-13 15:18 | 只看该作者
good job

使用道具 举报

回复
论坛徽章:
0
35#
发表于 2016-10-12 16:05 | 只看该作者
mark it.

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表