首页 > 其他分享 >testng常用注解

testng常用注解

时间:2024-12-12 15:21:15浏览次数:6  
标签:常用 testng 测试用例 测试方法 Test 注解 执行 方法 运行

1.测试用例注解

@Test 标记一个类或方法作为测试的一部分。


常用属性:
    @Test(enabled = false) 忽略测试,标识它不是一个测试用例
    @Test(priority = -1)//priority默认值0,改变用例执行顺序 值越小 优先级越高
    @Test(invocationCount = 2)//测试用例执行次数
    @Test(dependsOnMethods = "testx") //配置依赖用例 先执行testx再测试用例执行 接口关联场景


2.前后置注解
管理执行层级逻辑顺序
    @BeforeMethod 在每个@Test方法之前都会执行。
    @AfterMethod 在每个@Test方法之后都会执行。
    @BeforeClass 在调用当前类的第一个@Test方法之前运行。
    @AfterClass 在当前类中所有@Test方法执行完成之后执行。
    @BeforeGroups 配置方法将在之前运行组列表。 此方法保证在调用属于这些组中的任何一个的第一个测试方法之前不久运行
    @AfterGroups 此配置方法将在之后运行组列表。该方法保证在调用属于任何这些组的最后一个测试方法之后不久运行
    @BeforeTest 在属于标签内的类的所有测试方法运行之前运行
    @AfterTest 在属于标签内的类的所有测试方法运行之后运行
    @BeforeSuite 在测试集开始运行之前执行该方法。
    @AfterSuite 在测试集所有内容执行完成之后执行该方法。

标签:常用,testng,测试用例,测试方法,Test,注解,执行,方法,运行
From: https://www.cnblogs.com/kisssheep/p/18602593

相关文章

  • 黑客常用端口利用总结
    端口服务入侵方式21ftp/tftp/vsftpd文件传输协议爆破/嗅探/溢出/后门22ssh远程连接爆破/openssh漏洞23Telnet远程连接爆破/嗅探/弱口令25SMTP邮件服务邮件伪造53DNS域名解析系统域传送/劫持/缓存投毒/欺骗67/68dhcp服务劫持/欺骗110pop3爆破/嗅探139Samba服务爆破/未授权访问/......
  • Python学习笔记 - 探索函数式编程常用方法
    函数式编程是Python编程中一种高度抽象的编程范式,以函数为中心,通过不变的数据结构和纯函数来构建程序。函数式编程的核心思想在于“无副作用”和“数据不可变性”,这样的编程方式能提高代码的可读性和可维护性,减少错误的发生,特别适合用于处理复杂的数据操作、并行计算和数据......
  • 一个 Windows 注册表修改脚本,通常用于调整和修改 Windows 系统中的某些注册表项,具体的
    [Version]Signature="$WindowsNT$"Provider=Rizonesoft[DefaultInstall]AddReg=UnhookReg[UnhookReg]HKLM,Software\CLASSES\batfile\shell\open\command,,0x00000000,"""%1""%*"HKLM,Software\CLASSES\comfile\shell......
  • 两种最常用的HTTP请求方法
    简介在Web开发中,GET和POST是两种最常用的HTTP请求方法,用于从客户端向服务器传输数据。它们各自有不同的用途和特点,适用于不同的场景。1.GET方法GET方法主要用于请求从服务器获取数据。它通常用于读取操作,而不是写入或修改服务器上的数据。以下是GET方法的一些关键特点:......
  • 第6章 Java常用类
    6.1包装类(WrapperClasses)定义:包装类是基本数据类型的对象表示形式,它们允许我们把基本类型当作对象来使用。用途:提供静态方法进行基本类型和字符串之间的转换。自动装箱与拆箱:(1)自动装箱:将基本类型自动转换为对应的包装类对象。(2)拆箱:将包装类对象自动转换回基本类型。......
  • Linux中vim常用命令详解
    文章目录Linux中vim常用命令详解一、引言二、Vim的工作模式1、命令模式1.1、常用命令2、输入模式3、底线命令模式三、文本编辑1、移动命令2、编辑操作3、撤销与重做四、使用示例1、查找与替换2、多文件编辑五、总结Linux中vim常用命令详解一、引言Vim是Linux......
  • 常用的 JVM 配置参数有哪些?
    常用的JVM配置参数JVM配置参数可以用来控制Java程序的内存分配、垃圾回收、性能优化等。以下是一些常用的JVM配置参数:1.堆内存相关参数-Xms:设置JVM初始堆内存大小。例如:-Xms512m设置初始堆内存为512MB。-Xmx:设置JVM最大堆内存大小。例如:-Xmx2g设置最大堆内存......
  • 你常用哪些工具来分析 JVM 性能?
    常用的JVM性能分析工具JVM性能分析工具主要用于监控、调试和优化Java程序的性能,尤其是在垃圾回收、内存泄漏、线程调度等方面。以下是一些常用的JVM性能分析工具:1.jvisualvmjvisualvm是一个基于GUI的Java性能分析工具,它可以帮助开发者进行实时监控、内存分析和垃......
  • KILI常用命令与配置
    KaliLinux简介KaliLinux是基于Debian的Linux发行版,主要用于数字取证和渗透测试等安全相关任务。它由OffensiveSecurityLtd维护和资助。Kali拥有大量的安全工具,这些工具可以帮助安全专业人员评估计算机系统和网络的安全性。例如,在网络安全渗透测试场景中,测试人员......
  • git 常用命令
    git常用命令。创建SSHKey$ssh-keygen-trsa-C"youremail@example.com"配置用户信息$gitconfig--globaluser.name"YourName"$gitconfig--globaluser.email"email@example.com"仓库在当前目录新建一个Git代码库$gitinit新建一个目......