#测试

基于Spring开发的DUBBO服务接口测试

 知识共享主要内容:1、Dubbo相关概念和架构,以及dubbo服务程序开发步骤。2、基于Spring开发框架的dubbo服务接口测试相关配置。3、springtest+junit和springtest+TestNG两种测试框架脚本编写方法。 一、    &n...

Mac Eclipse+Maven+TestNg+ReportNg 生成测试报告

转自:http://blog.csdn.net/a542551042/article/details/46729585TestNG是java的单元测试框架,功能很强大,很方便,但是自动生成的测试报告有待改善,可以使用TestNg自带的TestNG_xslt更改TestNG报告的样式,这里主要讲解ReportNg,美化下...

IntelliJ IDEA单元测试和代码覆盖率图解

转载:http://blog.csdn.net/u011872919/article/details/11566713本文将展示如何使用IntelliJIDEA开发单元测试和分析覆盖率。1创建新的项目创建名为UnitTestingApp的Java项目。2创建一个类进行测试创建一个新的类用于测试。添加方法sayHello...

Junit测试Spring应用Dubbo测试框架之-Excel 工具类

packagecom.tree.autotest.demo;importcom.alibaba.fastjson.JSON;importorg.apache.poi.hssf.usermodel.HSSFCell;importorg.apache.poi.hssf.usermodel.HSSFDateUtil;impo...

Junit参数化测试Spring应用Dubbo接口

一、创建基础类。packagecom.tree.autotest;importorg.junit.Before;importorg.springframework.context.annotation.Configuration;importorg.springframework.test.context.Contex...

TestNG参数化测试Spring应用Dubbo接口

一、配置dubbo的Bean文件:配置spring-dubbo.xml文件: <dubbo:referenceinterface="com.datatrees.basisdata.bankbill.service.BillService"id="billService"url="dubbo://121.43.17...

TestNG测试报告美化

因TestNG自带的测试报告不太美观,可以使用testng-xslt进行美化1.下载testng-xslt包2.把/src/main/resources/TestNG-results.xsl放到你的 test-output 目录下3. 将lib文件夹下的saxon-8.7.jar包导入所在...
代码星球 ·2020-05-23

TestNG系列之二:TestNG套件测试

测试套件的测试是为了测试软件程序的行为或一系列行为的情况下,是一个集合。在TestNG,我们不能定义一套测试源代码,但它代表的套件是一个XML文件执行特征。这也允许灵活的配置要运行的测试。套件可以包含一个或多个测试和被定义由<suite>标签。testng.xml中有<suite>根标签。它描述...

TestNG系列之三:TestNG忽略测试

有时,我们的代码是没有准备好,如果测试用例写入到测试方法/代码将无法运行,在这种情况下,@Test(enabled=false)有助于禁用此测试案例。...

testng参数化(提供测试数据)

testng提供测试数据的两个注释:@DataProvide和@Parameter 一、通过testng.xml中设置参数(实际上testng.xml只是一个名字,可以起任何一个名字,只要是.xml文件,然后文件格式按照testng的文档格式DTD来就可以了)testng.xml中的内容:<?xml&n...

TestNG 八 并发测试

一、Concurrenttesting:下面的例子是输出进程ID,threadPoolSize用来指明线程池的大小,也就是并发的线程数目是多少5次调用,有3个线程可调用 [java] viewplain copy @Test(invocationCount = ...
代码星球 ·2020-05-23

TestNG 六 测试结果

一、成功、失败和断言如果一个测试没有抛出任何异常就完成运行或者说抛出了期望的异常(参见@Test注解的expectedExceptions属性文档),就说,这个测试时成功的。测试方法的组成常常包括抛出多个异常,或者包含各种各样的断言(使用Java "assert"关键字)。一个"assert"失败会触发一个A...
代码星球 ·2020-05-23

TestNG 四 测试方法之工厂

工厂允许你动态的创建测试。例如,假设你需要创建一个测试方法,并用它来多次访问一个web页面,而且每次都带有不同的参数: [java] viewplain copy public class TestWebServer {  &nb...
代码星球 ·2020-05-23

TestNG 三 测试方法

一、设置参数测试方法是可以带有参数的。每个测试方法都可以带有任意数量的参数,并且可以通过使用TestNG的@Parameters向方法传递正确的参数。设置方式有两种方法:使用testng.xml或者DataProviders 。 (一)使用testng.xml设置参数1.如果只使用相对简单的参数,可...
代码星球 ·2020-05-23

TestNG 二、测试组

一、测试组TestNG允许你将测试方法归类为不同的组。不仅仅是可以声明某个方法属于某个组,而且还可以让组包含其他的组。这样TestNG可以调用或者请求包含一组特定的组(或者正则表达式)而排除其他不需要组的集合。这样,如果你打算将测试分成两份的时候,就无需重新编译。这个特点,会给你在划分组的时候带来很大的灵活性。例如,通...
代码星球 ·2020-05-23
首页上一页...5758596061...下一页尾页