我需要帮助测试脚本进行GUI应用程序的自动化测试,我选择了javascript来设计脚本,但测试脚本示例与我知道的javascript完全不同。
答案 0 :(得分:0)
使用Squish的记录功能根据您的GUI交互记录测试。
答案 1 :(得分:0)
首先..最好使用另一种语言然后javascript。我更喜欢python,因为你可以轻松添加第三方模块并使用oop。
如果您开始为大型软件编写测试自动化脚本,那么最好创建一个架构。在我的上一个项目中,我包含了抽象层类,用于管理/控制aut的gui(被测试的应用程序)。
这些结构的好处是快速响应修改(新按钮等)。此外,其他测试开发人员无需知道如何与按钮,复选框等进行交互,因为他们必须使用抽象层中的方法。
了解压扁测试脚本如何工作的最佳方法是记录一个简单的示例(登录)。在那里你可以看到使用哪些功能。如果脚本正常工作,请将文本输入替换为本地tsv文件中的条目,并添加一个循环以创建一组测试执行。