51Testing软件测试论坛

标题: 如何“每天定时” “批量”运行用例 [打印本页]

作者: kuailejin    时间: 2009-6-19 07:46
标题: 如何“每天定时” “批量”运行用例
公司需要每天定时的运行一批冒烟测试用例,并且自动将测试结果发送到邮箱,想到的一下几个方案都不能够完全满足:
1. 使用QC
不能够设定循环的time dependence,必须每天手动设定运行时间,不能实现完全的自动化

2. 使用task schedule + MTM
MTM不能够调用存储在服务器上的QTP用例

3. 使用task schedule + 一个QTP用例(调用其他所有用例)
不能够自动发送 显示每个用例运行情况的 测试结果到邮件中

请问有什么其他的办法来解决吗
作者: kuailejin    时间: 2009-6-19 07:54
还有批处理的方法我也试过了,都是测试结果报告不能满足要求
作者: intothestorm    时间: 2009-6-19 09:47
推荐3
你自己封装一下Reporter,写log到一个文本文件。
执行完所有case后,mail log.txt
作者: 52042722    时间: 2009-6-19 09:56
能说明一下 具体 报告需要满足什么 要求吗?
作者: kuailejin    时间: 2009-6-19 14:26
报告里面要能够显示出每个用例是pass 还是 fail , 最好还能显示出bug在每个模块的分布情况,整个报告在测试运行结束后作为邮件正文内容或者附件发送到指定邮箱

intothestorm说的方法倒是可以满足基本的要求,不过boss可能会觉得不够漂亮
作者: lvguobin    时间: 2009-6-19 14:46
关注!
作者: intothestorm    时间: 2009-6-19 14:48
不用一次就把事情做完美,先保证smoke testing整个基本流程能打通,再慢慢美化你的报告。
作者: lantianwei    时间: 2009-6-19 17:29
想漂亮就用JMAIL
作者: kuailejin    时间: 2009-6-19 22:33
暂时先使用方案3,Reporter结果到txt文件
谢谢楼上各位




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