【问题标题】:Ruby Test CasesRuby 测试用例
【发布时间】:2009-06-25 03:46:50
【问题描述】:

我的任务是编写一些关于 Ruby 的测试用例。 任务如示例:

  1. 访问某个网站。
  2. (断言显示了某个页面)
  3. 在文本框中输入文本
  4. 按下提交按钮
  5. (断言用户被重定向到正确的页面)
  6. (断言向用户提供了正确的信息)

所以,问题是:如何组织具有更多断言的此类测试用例。例如,我是否应该检查第 2 步是否发生,然后才转到下一步,因为如果第 2 步失败,则没有进一步的意义。我不知道如何组织这样的测试用例。

【问题讨论】:

    标签: ruby testcase


    【解决方案1】:

    您的方法听起来很合理。如果一个步骤依赖于前面的步骤,那么如果前面的步骤失败了,那么测试它似乎没有什么意义。如果依赖步骤失败,则可以假设所有后续依赖步骤也将失败。总的来说,你应该强迫自己像电脑一样思考,并描述被测试过程的每一步。按顺序隔离每个步骤,并确保它们正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-11
      • 2023-03-30
      • 1970-01-01
      • 2013-10-21
      • 2013-03-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多