![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TestNG
waS_TransvolnoS
写过两行bug,尘世间一个迷途小码农。
展开
-
org.testng.TestNGException: TestNG by default disables loading DTD from unsecured Urls.问题解决
TestNG XML DTD错误最近在tesgng跑测试用例时碰到了这个问题:org.testng.TestNGException: TestNG by default disables loading DTD from unsecured Urls. If you need to explicitly load the DTD from a http url, please do so by using the JVM argument [-Dtestng.dtd.http=true]解决方法原创 2020-06-24 19:58:24 · 7750 阅读 · 4 评论 -
TestNG实战自动化测试框架——接口测试入门
为什么要做接口测试原创 2019-07-21 10:54:11 · 280 阅读 · 0 评论 -
TestNG实战自动化测试框架——TestNG介绍、单元测试、忽略测试、套件测试
测试框架TestNG:适合测试人员使用的原因:比JUnit涵盖功能更全面的测试框架JUnit更适合隔离性比较强的单元测试TestNG更适合复杂的集成测试单元测试使用注解:@Test:运行单个测试方法@BeforeMethod @AfterMethod :在每个测试方法前(后)都运行的方法@BeforeClass @AfterClass:在每个测试类前(后)运...原创 2019-07-21 11:10:21 · 371 阅读 · 0 评论 -
TestNG实战自动化测试框架——分组测试、异常测试、依赖测试
分组测试:按组执行方法@Test(groups="server")public void test1(){ System.out.println("测试方法1");}@Test(groups="client")public void test2(){ System.out.println("测试方法2");}@BeforeGroups("server")public v...原创 2019-07-22 14:16:52 · 176 阅读 · 0 评论 -
TestNG实战自动化测试框架——参数化测试
通过xml文件或数组给接口赋参数,看接口的运行情况。一、通过xml来赋值新建ParameterTest类import org.testng.annotations.Parameters;import org.testng.annotations.Test;public class ParameterTest { @Test @Parameters({"name","ag...原创 2019-07-19 16:51:41 · 334 阅读 · 0 评论 -
TestNG实战自动化测试框架——多线程测试
通过注解和xml方式实现TestNG多线程测试一、使用注解方式实现多线程测试import org.testng.annotations.Test;//设为由3个线程共执行10次public class MultiThreadOnAnnotation { @Test(invocationCount=10,threadPoolSize = 3) public void test(...原创 2019-07-19 17:20:49 · 749 阅读 · 0 评论 -
TestNG实战自动化测试框架——超时测试
测试方法是否超时import org.testng.annotations.Test;public class TimeOutTest { @Test(timeOut=3000)//单位为毫秒 public void testSuccess() throws InterruptedException{ Thread.sleep(2000); }}运行结果...原创 2019-07-19 18:02:23 · 231 阅读 · 0 评论