Automated tests 简化网站测试

Automated tests 简化网站测试,automated-tests,Automated Tests,我们正准备开始测试一个包含多个页面和字段的注册网页,我们通常使用员工进行测试 问题是,没有人测试相同的东西 我想知道是否有一个程序会在网站上运行并试图破坏它,还是没有办法做到这一点?虽然问题有点笼统,但有一些建议: 常见的建议是先写下你的测试。如果每个员工的测试都不同,这意味着您没有测试场景。此步骤应使用人类语言,包括步骤和预期结果。这会让你知道你真正需要什么 写下测试后,想想测试数据甚至测试环境——您需要什么数据(用户帐户、用户角色、输入文件、输出文件…) 然后考虑自动化测试。我个人最喜欢的

我们正准备开始测试一个包含多个页面和字段的注册网页,我们通常使用员工进行测试

问题是,没有人测试相同的东西


我想知道是否有一个程序会在网站上运行并试图破坏它,还是没有办法做到这一点?

虽然问题有点笼统,但有一些建议:

  • 常见的建议是先写下你的测试。如果每个员工的测试都不同,这意味着您没有测试场景。此步骤应使用人类语言,包括步骤和预期结果。这会让你知道你真正需要什么
  • 写下测试后,想想测试数据甚至测试环境——您需要什么数据(用户帐户、用户角色、输入文件、输出文件…)
  • 然后考虑自动化测试。我个人最喜欢的是。这不是唯一的可能性,甚至可能不是你的最佳选择,因为每个人都有不同的需求
虽然这个问题有点笼统,但还是有一些建议:

  • 常见的建议是先写下你的测试。如果每个员工的测试都不同,这意味着您没有测试场景。此步骤应使用人类语言,包括步骤和预期结果。这会让你知道你真正需要什么
  • 写下测试后,想想测试数据甚至测试环境——您需要什么数据(用户帐户、用户角色、输入文件、输出文件…)
  • 然后考虑自动化测试。我个人最喜欢的是。这不是唯一的可能性,甚至可能不是你的最佳选择,因为每个人都有不同的需求
      WebDriver、Watir、Robot框架和其他开源工具可以帮助您实现这一点

      我也会推荐,但我为他们工作,所以我对这是一个多么伟大的工具存有偏见

      除了工具,帕维尔的建议是一个良好的开端。如果您希望自动化测试,那么您还必须了解,仔细选择要自动化的内容是至关重要的。不要把时间浪费在自动化外观和感觉测试上,关注系统的高价值/高风险领域


      您还需要为自己留出一些潜在的重要提升时间,以学习如何在特定环境中做好自动化工作。UI自动化是一个困难的问题领域,因此您必须带着正确的期望深入其中。

      WebDriver、Watir、Robot Framework和其他开源工具可以帮助您实现这一点

      我也会推荐,但我为他们工作,所以我对这是一个多么伟大的工具存有偏见

      除了工具,帕维尔的建议是一个良好的开端。如果您希望自动化测试,那么您还必须了解,仔细选择要自动化的内容是至关重要的。不要把时间浪费在自动化外观和感觉测试上,关注系统的高价值/高风险领域

      您还需要为自己留出一些潜在的重要提升时间,以学习如何在特定环境中做好自动化工作。UI自动化是一个困难的问题领域,因此您必须带着正确的期望深入其中