用于Web应用程序的模块化自动化测试服务/框架

时间:2016-10-04 14:46:57

标签: selenium ui-automation ghostscript browser-automation

我一直在寻找selenium和托管服务ghostscript,用于我们复杂的webapp的行为驱动测试框架。

我想把这项任务分成几件小试验套装,独立检查某些较小的特征。然后我想使用所有这些较小的单位创建更大的流量。这将给我带来一些好处

  1. 我可以创建不同的流程重用较小的单位。这也有助于我验证具有不同进入/退出点的较小单位。
  2. 如果应用程序的某些部分有任何更改,我不必在其使用的每个流程中进行更改。
  3. 所有流程都可以轻松实现。
  4. 是否有任何工具可以实现这一目标,并且无需从头开始编写所有内容即可轻松完成此任务。因此,我可以更专注于创建更小的测试单元并创建流程而不是投资和设置此类基础知识。

1 个答案:

答案 0 :(得分:1)

您可以在这里使用黄瓜。 在我的一个项目中,我们开发了许多个人模块,这些模块后来在多个解决方案中重复使用(根据要求组合多个模块)。 因此,我们使用Cucumber通过BDD框架为每个人的模块开发自动化脚本,并重复使用为具有该模块的单个解决方案编写的相同脚本。