最新 最热

Java一分钟之-TestNG:高级测试框架

在Java的世界里,TestNG是一个非常受欢迎的高级测试框架,它不仅继承了JUnit的优点,还引入了许多新功能,如支持数据驱动测试、参数化测试、依赖测试、并行测试等,极大地提高了自动化测试的效率和灵活性。本文旨在深入浅出地...

2024-06-05
2

Java一分钟之-单元测试:JUnit与TestNG

单元测试是软件开发中的重要环节,它帮助我们确保代码的正确性和稳定性。本文将介绍两种常用的Java单元测试框架:JUnit和TestNG,并讨论一些常见问题、易错点及如何避免它们。...

2024-05-28
3

TestNG复习

结论:执行顺序为 BeforeSuite-BeforeTest-BeforeClass-BeforeMethod-testCase

2023-08-19
2

利器 | TestNG 与 Junit 对比,测试框架如何选择?

TestNG 和 Junit 作为两大流行的测试框架,有哪些区别?各有哪些优缺点?该如何选择呢?这里简要总结下:

2022-05-30
2

《手把手教你》系列基础篇(七十九)-java+ selenium自动化测试-框架设计基础-TestNG依赖测试-下篇(详解教程)

今天本来是打算实践应用一下前边的知识点,但是忘记漏了依赖的一个知识点,宏哥个人觉得还是比较重要的,所以今天先说这个,下一篇再讲解和分享实际应用。今天主要讲解一下依赖测试的依赖机制。...

2022-04-27
2

《手把手教你》系列基础篇(七十七)-java+ selenium自动化测试-框架设计基础-TestNG依赖测试- 上篇(详解教程)

今天主要是讲解和分享:TestNG中一个类中有多个测试方法的时候,多个测试方法的执行顺序或者依赖关系的问题。如果不用dependsOnMethods,testNG会自动根据@Test方法名称的首字母排序来执行测试方法。但是有时,我们可能需要...

2022-04-27
2

spring boot 测试的几种写法

用testNG做测试import org.testng.annotations.Test; @SpringBootTest(classes = MyServiceTest.TestApplication.class, properties = { "spring.profiles.active=dev"}) ...

2021-05-19
2

IDEA设置selenium+testng生成默认的测试报告

第一步:点击工具条的run中的Edit Configurations第二步:选择Listeners,勾选小框第三步:执行testng,完成后生成test-output文件夹,下面有对应的两种.ht

2020-08-17
2

TestNG 执行报错 “Parameter 'xxx' is required by BeforeClass on ...

第1种. 注释 @Parameters 是从 org.testng.annotations 导入的 第2种. ideas 运行,右键单击该类并选择,run as TestNG test,然后确保编辑运行配置并提供JVM参数。-Dbrowser=firefox 第3种. maven命令行运行,使用 mvn cle...

2020-05-21
2

自动化工具之Appium之报告自定义

上面报告虽然麻雀虽小但五脏俱全,但是如果用这个发送报告不是很美观,如果错误没有截图与日志,通过观察testng有需要可以继承的监听,可以自定义报告;...

2019-11-30
2