代码改变世界

testng入门教程13同文件数据驱动

2016-12-20 22:17 by 清风软件测试开发, 347 阅读, 0 推荐, 收藏,
摘要:下面是@DataProvider有name和没有name时 有name的时候可以引用name 即:@DataProvider(name="testData") >@Test(dataProvider="testData") 右键 >RunAs >TestNG test 运行结果如下: 没有name的 阅读全文

接口自动化测试框架搭建 – Java+TestNG 测试Restful service

2016-12-19 18:48 by 清风软件测试开发, 6801 阅读, 0 推荐, 收藏,
摘要:接口自动化测试 – Java+TestNG 测试 Restful Web Service 关键词:基于Rest的Web服务,接口自动化测试,数据驱动测试,测试Restful Web Service, 数据分离,Java+Maven+TestNG 本文主要介绍如何用Java针对Restful web 阅读全文

http接口自动化测试框架实现

2016-12-19 18:41 by 清风软件测试开发, 2871 阅读, 1 推荐, 收藏,
摘要:一、测试需求描述 对服务后台一系列的http接口功能测试。 输入:根据接口描述构造不同的参数输入值 输出:XML文件 eg:http://xxx.com/xxx_product/test/content_book_list.jsp?listid=1 二、实现方法 1、选用Python脚本来驱动测试 阅读全文

接口自动化测试框架搭建

2016-12-19 17:27 by 清风软件测试开发, 1684 阅读, 0 推荐, 收藏,
摘要:一、原理及特点 二、准备 使用工具:eclipse,maven 用到的第三方jar包:dom4j、reportng、testng 理解难点:httpUtils和xmlUtil工具类的封装;dom4j使用;CookieStore的应用 三、框架构思 1、项目结构 2、用例执行流程 3、接口调用流程 4 阅读全文

testng入门教程12 TestNG执行多线程测试

2016-12-16 15:08 by 清风软件测试开发, 1234 阅读, 0 推荐, 收藏,
摘要:testng入门教程 TestNG执行多线程测试 testng入门教程 TestNG执行多线程测试 并行(多线程)技术在软件术语里被定义为软件、操作系统或者程序可以并行地执行另外一段程序中多个部分或者子组件的能力。TestNG允许我们以并行(多线程)的方式来执行测试。这就意味着基于TestNG测试组 阅读全文

testng入门教程11 TestNG运行JUnit测试

2016-12-15 22:46 by 清风软件测试开发, 750 阅读, 0 推荐, 收藏,
摘要:现在,您已经了解了TestNG和它的各种测试,如果现在担心如何重构现有的JUnit代码,那就没有必要,使用TestNG提供了一种方法,从JUnit和TestNG按照自己的节奏。也可以使用TestNG执行现有JUnit测试用例。 TestNG可以自动识别和运行JUnit测试,所以你可以使用TestNG 阅读全文

testng入门教程10 TestNG参数化测试

2016-12-15 22:34 by 清风软件测试开发, 1279 阅读, 0 推荐, 收藏,
摘要:在TestNG的另一个有趣的功能是参数测试。在大多数情况下,你会遇到这样一个场景,业务逻辑需要一个巨大的不同数量的测试。参数测试,允许开发人员运行同样的测试,一遍又一遍使用不同的值。 TestNG让你直接传递参数测试方法两种不同的方式: 使用testng.xml 数据提供程序 使用testng.xm 阅读全文

testng入门教程9 TestNG依赖测试

2016-12-15 21:56 by 清风软件测试开发, 628 阅读, 0 推荐, 收藏,
摘要:有时候,你可能需要在一个特定的顺序调用方法在测试案例,或你想分享一些数据和方法之间的状态。TestNG支持这种依赖测试方法之间的显式依赖它支持声明。 TestNG允许指定依赖,无论与否: 使用属性dependsOnMethods在 @Test 注释OR 使用属性dependsOnGroups在@Te 阅读全文

testng入门教程8 TestNG异常测试

2016-12-15 21:34 by 清风软件测试开发, 1623 阅读, 0 推荐, 收藏,
摘要:TestNG跟踪异常处理代码提供了一个选项。可以测试是否需要代码抛出异常或不抛出。 @Test注释expectedExceptions 参数一起使用。现在,让我们来看看@Test(expectedExceptions)在动作中。 创建一个类 创建一个Java类进行测试说MessageUtil.jav 阅读全文

testng入门教程7 TestNG组测试

2016-12-15 20:43 by 清风软件测试开发, 672 阅读, 0 推荐, 收藏,
摘要:在TestNG中组测试是一个新的创新功能,它不存在于JUnit框架,它允许调度到适当的部分方法和瓶坯复杂的测试方法分组。您不仅可以声明属于群体的那些方法,但你也可以指定一组包含其他组。然后,TestNG可调用和要求包括一组特定的群体(或正则表达式),而排除另一个集合。这给了你最大的灵活性,如何分区测 阅读全文