TestNG参数化设置

软件测试中,经常需要测试大量的数据集。 测试代码的逻辑完全一样,只是测试的参数不一样。  这样我们就需要一种 “传递测试参数的机制”。 避免写重复的测试代码

TestNG提供了2种传递参数的方式:

第一种: testng.xml 方式使代码和测试数据分离,方便维护;

第二种:@DataProvider 能够提供比较复杂的参数。 (也叫data-driven testing)

1.通过testng.xml传递参数给测试代码

2.通过DataProvider传递参数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 感谢原作者的奉献,原作者博客地址:http://blog.csdn.net/zhu_ai_xin_520/arti...
    狼孩阅读 14,796评论 1 35
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,280评论 19 139
  • 非常认可这句话:自动化测试是为了提高效率,测试脚本要易维护,不能让测试脚本变成另一种技术债务,不能为了自动化测试而...
    Kewings阅读 12,507评论 0 10
  • JUnit 4和TestNG都是Java中非常受欢迎的单元测试框架。两种框架在功能上看起来非常相似。 哪一个更好?...
    易百教程阅读 10,402评论 2 6
  • >一个组织如果想活下来,想变好,就要有足够的危机意识。 >摘自 陈春花《激活个体》 - 不是幻想危机,而是预感到危...
    静如瘫痪_动若癫痫阅读 1,504评论 0 0

友情链接更多精彩内容