51Testing软件测试论坛

标题: 自动化测试问题求助!! [打印本页]

作者: bug侦察兵    时间: 2011-1-11 14:57
标题: 自动化测试问题求助!!
大家好,本人现在在公司碰到了这样一个问题:公司程序在用户那边使用了几个月后,查询log,发现缺少了一段时间的log,回馈到公司,公司要测试部重现这个问题,时间不能太久,要一两天把,但这个是不好重现的,因为用户是用了几个月的,这就需要自动化工具,但公司没有搞过自动化,只有一个人稍懂一点,请问该怎么办,如果 要用自动化的话,能实现么,个人觉得要做的也就是两件事就可以模拟用户了,一是多次操作程序使其产生大量log,然后让自动化工具修改系统时间,再操作程序使其产生大量log,再修改系统时间,循环错作100次就可以得到 100天的log了,不知道现在的自动化工具能实现么,哪款工具实现起来最简单,哪位自动化专家能回答以下, 谢谢了
作者: lifr    时间: 2011-1-12 15:01
回复 1# bug侦察兵

我建议你先静态分析更有可能是在那个地方出现问题.

出现问题的地方可能有
1) log配置
1) 产品功能部分的bug
2) 产品的log子系统的bug(如果有的话)
3) 基础log系统(比如log4j)的bug

出现问题的原因重点分析特殊时间点和时间段, 包括
1) 年月日的临界时间
2) 闰年
3) 夏时制的转换点

最好和dev一起来先静态分析出现问题的地点和原因. 如果没有结果, 再考虑你说的自动化测试.

因为不知道你测试的软件是什么样的系统. 所以没法给出具体的建议. 不过针对你情况,  如果程序有API, 那么首选用API而不是自动化界面测试工具, 这样会高效很多.
作者: wugecat    时间: 2011-1-12 17:41
尝试用LR吧,QTP做功能的应该不理想




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2