我正在使用 Selenium 进行测试,我们在 HTML 文件中编写测试用例并用它们制作测试套件,我们的要求是编写足够健壮的测试用例,以便根据测试环境改变自己。
为此,我不希望在 HTML 脚本本身中包含规范,例如要打开的 URL、要在屏幕上搜索的文本等。
我遇到了一个很好的基于用户的命令扩展:storeGlobal 虽然这个命令确实对我有很大帮助,但我想要的是让测试人员能够只更改属性文件,并且测试用例会从中获取值:
例如:在属性文件中:
startUrl = "http://www.google.com"
我知道由于浏览器的限制,javascript 通常无法访问文件系统,但是,我们使用 HTA 文件而不是 HTML 文件进行测试,是否可以通过它访问文件?如何 ?