我正在尝试为测验创建测试。测验的工作原理如下:
点击并等待测验链接。
第一页有一个问题和单选按钮。用户单击单选按钮,然后单击并等待提交按钮。
第二页是另一个带单选按钮的问题。用户单击单选按钮,然后单击并等待提交按钮等
在N页之后,在结果页面上,我想验证是否存在某些文字。
此测试的目的是:(1)用户可以一直进行测验,(2)测验问题正确提交(提交之间没有例外),(3)用户看到预期结果
我知道我可以使用Selenium RC轻松完成这项工作,但我需要在Selenium IDE中使用,以便非技术人员在进行烟雾测试时只需按一下按钮即可。 (我知道,QA应该这样做,但我没有制定规则。)
我的问题是:如何使用动态数量的问题对测验进行最佳测试(我们的测验页面上的测验每天都有所不同,有些会被禁用或从系统中删除)?
我希望在JavaScript中执行此操作(将脚本放在runScript中),但我无法弄清楚如何在脚本中执行等效的“clickAndWait”,因此我无法进行提交。 / p>
我是JavaScript的新手,顺便说一句。