我有三个简单的问题.
有人使用QuickTest Pro进行自动化测试吗?
您推荐的任何其他自动化测试应用程序?
自动化测试是个好主意吗?
谢谢
我是一个使用QTP的自动化团队的负责人,我讨厌它.记录/回放功能非常糟糕,它会经常混淆,导致奇怪的测试结果.记录只能用于构建对象数据库,甚至必须导致各种黑客攻击,以使其在某种程度上可靠地工作.
QTP/QC基于ActiveX/COM,只能用VBScript编写,这是另一个火焰狗便便袋.为了获得任何可扩展性,我们必须做所有这些黑客和技巧.我们正在做一些事情,比如运行测试,动态地将QTP测试添加到测试套件,编辑输入参数,更改对象存储库以使其与环境匹配,保存测试,生成调度程序实例以运行测试.完成测试后,将所有结果复制到父测试,然后从测试集中删除QTP测试.最后,我们最终发布了VBScript调用的自定义COM组件,并使用QTP/Quality Center作为半报告引擎,它没有真正提供足够的灵活性来获取我们真正需要的报告类型.
Mercury/HP的另一个问题是他们将所有技术支持外包给印度,并没有对他们进行培训.通常在较低级别的支持炼狱中花费2周时间,然后才能与任何有关API的技术知识的人交谈,只是被告知是的,这是一个错误,但我们不会修复它.
我对这种强烈的语言感到抱歉,但我发现整个剧集都会受到创伤,并且永远不会在项目上或者再次使用QTP/QC的团队中工作.