如何“每天定时” “批量”运行用例
公司需要每天定时的运行一批冒烟测试用例,并且自动将测试结果发送到邮箱,想到的一下几个方案都不能够完全满足:1. 使用QC
不能够设定循环的time dependence,必须每天手动设定运行时间,不能实现完全的自动化
2. 使用task schedule + MTM
MTM不能够调用存储在服务器上的QTP用例
3. 使用task schedule + 一个QTP用例(调用其他所有用例)
不能够自动发送 显示每个用例运行情况的 测试结果到邮件中
请问有什么其他的办法来解决吗 还有批处理的方法我也试过了,都是测试结果报告不能满足要求 推荐3
你自己封装一下Reporter,写log到一个文本文件。
执行完所有case后,mail log.txt 能说明一下 具体 报告需要满足什么 要求吗? 报告里面要能够显示出每个用例是pass 还是 fail , 最好还能显示出bug在每个模块的分布情况,整个报告在测试运行结束后作为邮件正文内容或者附件发送到指定邮箱
intothestorm说的方法倒是可以满足基本的要求,不过boss可能会觉得不够漂亮 关注! 不用一次就把事情做完美,先保证smoke testing整个基本流程能打通,再慢慢美化你的报告。 想漂亮就用JMAIL 暂时先使用方案3,Reporter结果到txt文件
谢谢楼上各位
页:
[1]