我应该在自动化测试框架中使用哪些文件



我正在使用Selenium,JAVA,Maven,TestNG和Eclipse制作Automation Framework。所以我的问题是关于我应该使用哪种类型的文件:

  1. 保留测试数据 ?(现在我正在使用XML文件,因为它很轻和与Excel不同免费)
  2. 创建测试用例。 ?(目前我正在使用简单的.每个测试用例的 Java 文本文件)
  3. 用于创建报告 ?(考虑制作XML报告,然后使用HTML文件显示)

如果您分享优点和缺点以及您的观点/建议/建议,那就太好了。

我认为这将帮助我完成我的文件结构。我们可以随时添加功能和设施。多谢。

  1. 保留测试数据,您可能需要尝试使用 .Java 文件来存储数据,然后使用 getter 和 setter。如果您使用的是TestNG,则可以使用注释@DataProvider(),这将真正帮助您保留测试数据。

常量也可以放入 中。Java 文件作为接口

  1. 创建测试用例 --> 使用起来是一件好事。爪哇文件

  2. 创建报告 --> 是的,你明白了。尝试使用TestNG,它很容易设置。

最新更新