我之前在 Selenium Webdriver -java -Eclipse 上工作了很长时间,但现在我一直在研究 testcomplete-9-vbscript,虽然我意识到 selenium -eclipse 中的播放速度要快得多,我在测试中看到的完成我的问题是: - 有没有一种特殊的方法可以优化 testcomplete 的播放时间
问问题
331 次
2 回答
2
您可以在 SmartBear 网站上的这篇文章中找到 TestComplete 的性能提示列表。我希望他们会帮助你。
于 2013-09-06T12:22:26.897 回答
0
以下几点可能对您有所帮助-
1)请确认您是使用录制的脚本执行还是您正在编写自己的脚本。两者之间的区别是,由录制器准备的脚本,根据您在录制时执行的活动收集所有事件和对象(可能其中一些是在执行期间不需要,并且不必要地延迟,等待您的执行。
相反,如果您将通过编写自己的代码来驱动脚本,那么它可能会减少您的执行时间。
2.)框架中的模块化也减少了执行时间。(因为它使代码中的分支,子程序中的可重用性也最小化了时间。
3) 您只能添加那些在脚本执行期间实际上很重要的检查点。
4) 作为一项功能,Test Complete 会收集一些特定于浏览器的 obj 和属性,在 Selenium 的情况下,RC/Webdriver -Server 会直接识别您的代码。
5)您也可以使用循环编写动态等待条件,这也可以提高您的脚本性能。
您可以参考支持博客进行框架优化,
- 如果我提到任何错误,请纠正我。谢谢。
于 2014-02-18T07:22:31.490 回答