0

我正在尝试为测验创建一个测试。测验是这样工作的:

  1. 单击并等待测验链接。

  2. 第一页有一个问题和单选按钮。用户单击单选按钮,然后单击并等待提交按钮。

  3. 第二页是另一个带有单选按钮的问题。用户单击单选按钮,然后单击并等待提交按钮等。

  4. 在 N 页之后,在结果页面上,我想验证某些文本是否存在。

此测试的目的是:(1) 用户可以一直进行测验,(2) 测验问题正确提交(提交之间没有例外),(3) 用户看到预期的结果。

我知道我可以使用 Selenium RC 轻松完成此操作,但我需要在 Selenium IDE 中进行此操作,以便非技术人员在进行冒烟测试时只需按下按钮即可。(我知道,QA 应该这样做,但我不制定规则。)

我的问题是:我应该如何最好地测试具有动态问题数量的测验(我们测验页面上的测验每天都在变化,有些会被禁用或从系统中删除)?

我希望在 JavaScript 中执行此操作(将脚本放在 runScript 中),但我无法弄清楚如何在脚本中执行相当于“clickAndWait”的操作,所以我无法提交。

顺便说一句,我是 JavaScript 新手。

4

1 回答 1

1

博客文章描述了同样的事情......

于 2010-12-14T19:15:43.153 回答