开始优化用Java编写的一组回归测试的任务的最佳方法是什么?

现有代码库的优化或重构是一项繁琐的任务。 但是,如果做得正确,您肯定可以清理现有代码并优化性能的跨越式发展。 因此,重构回归套件的一些最佳方法如下:

  • 一次一次页面 -这种重构最适合遵循“页面对象模型”域设计的自动化框架。 您可以在测试团队中划分与不同页面相关的不同类,其中每个团队成员将负责相应页面的清理。
  • 一次只有一个测试用例 –这种方法可以用于不包含Page Object Model的框架。 这种方法的主要优点是重构的速度,因为主要的重点是特定测试用例所使用的类。 不利的一面是,如果没有适当的计划,那么将重复进行同一类的重构。
  • 优化方法 –方法包含核心逻辑,可以视为测试用例逻辑的基础。 因此,您可以选择对测试用例所使用的功能进行优化,而不必重构整个类。

应该适当地计划回归套件的优化,并且必须确保这些工作不会妨碍您当前的测试交付。 重构时,请确保您遵循客户/项目经理制定的自动化脚本最佳实践。

快乐的脚本🙂

谢谢,
Vaibhav(创始人博客|帮助测试人员)

与所有优化工作一样,这首先要针对具有高覆盖率的一组测试进行彻底的性能分析,同时还要将负载置于系统的重要部分。