Java测试框架
小京haha
好好读书,好好生活!
展开
-
TestNG学习5-测试类/测试组/测试方法
1、Test Methods(测试方法)在方法或者函数前添加了@Test注释,就叫做测试方法;2、Test Classes(测试类):就是类文件Testng.xml这样体现:<classes><class name="TestDemo.test1"/></classes>classes相当于一个装class的的容器,class相当于一...原创 2019-10-18 00:17:10 · 238 阅读 · 0 评论 -
TestNG学习4-TestNG属性
1、TimeOut属性:超时判断,若果需要监听测试方法需要执行的时间,可以考虑此属性;举例:packageTestDemo;importorg.testng.annotations.Test;Public class TimeOutTest{ @Test(timeOut=3000) Public void loginTest(){ t...原创 2019-10-17 23:51:08 · 358 阅读 · 0 评论 -
TestNG学习3-TestNG注释简介
junit4添加注解:@before:在每个测试方法之前执行@after:在每个测试方法之后执行@BeforeClass:在所有测试方法之前执行@AfterClass:在所有测试方法之后执行@Test(timeout=xxx):在规定的时间内未执行完就报错 时间测试@Test(expected ...原创 2019-10-17 23:42:45 · 199 阅读 · 0 评论 -
TestNG学习2-TestNG.xml
TestNG.xml主要是配置测试用例和测试套件,也就是可以利用这个文件跑同一个类或者多个不同类里的测试用例,总结有如下功能:1)创建来源不同包、类、方法的测试套件;2)包括一些选项,例如失败的用例可以重跑;3)支持使用正则表达式;4)运行把外部参数传入测试方法5)支持配置多线程的执行环境;以下是testng.xml文件:<?xml version="1.0" ...原创 2019-10-17 23:40:04 · 167 阅读 · 0 评论 -
TestNg介绍1
一、TestNG介绍 自动化测试框架有很多,java中最常用的就是TestNG,Junit了,它的灵感来源于Junit(java的单元测试框架)和Nunit(.net的单元测试框架)。但是它又在此基础上引入了新的东西,使得它更加强大。TestNg表示下一代(next genaration),它可以做单元测试,还可以做接口测试、集成测试, 管理和执行测试用例; 和selenium结...原创 2019-10-17 23:37:34 · 159 阅读 · 0 评论