testng 数据驱动方法

原创 2013年12月06日 10:03:58

自动化测试必然有测试数据,测试数据有多有少,我知道的testng的两种数据驱动方式,第一种是直接将测试数据写到测试类中,然后使用dataProvider来关联数据,这种适用于测试数据少的情况,另一种方式是将数据写到excel中,这种方式适用于数据量多的情况,比如数据上千。使用参数@Source("Test.xls")。


@Test(dataProvider = "feeder")
@Source("Test.xls")
public void testLogin(long id,String name){
System.out.println("id:"+id+"---name:"+name);
}

数据驱动测试一:使用TestNG进行数据驱动

使用TestNG中@DataProvider注解定义当前方法中的返回对象作为测试脚本的测试数据集进行数据驱动...
  • heart_1014
  • heart_1014
  • 2016年07月24日 10:47
  • 3110

基于testNG数据驱动测试

数据驱动概念: 数据驱动测试是相同的测试脚本使用不同的测试数据执行,测试数据和测试行为 完全分离 数据驱动测试用设计步骤: 编写测试脚本,脚本需要支持程序对象、文件或者数据库读入测试数据。 将测试...
  • wisdom_maxl
  • wisdom_maxl
  • 2017年03月24日 13:32
  • 422

数据驱动测试三:使用TestNG、Apache POI和Excel文件进行数据驱动

一、测试环境准备 1、从http://www.apache.org/dyn/closer.cgi/poi/release/bin/poi-bin/poi-bin-3.14.zip下载POI的压缩包文...
  • heart_1014
  • heart_1014
  • 2016年07月24日 21:46
  • 2029

TestNG数据驱动测试

测试过程中会遇到的问题: 测试需要针对许多具有类似结构的数据来执行实际的测试逻辑是一样的,仅仅发生改变的是数据数据可以被一组不同的人修改 这种类型的测试通常有很好的处理方法,即所谓的“数据...
  • momonian2011
  • momonian2011
  • 2016年07月21日 10:19
  • 598

TestNG如何用excel来做数据驱动

最近在开展接口测试的自动化,目前已经实现了用xml文件作为数据驱动,下面主要是针对excel文件作为数据驱动的方法,这里面涉及到4个java文件;Idata.java(该文件主要提供统一的接口),Ba...
  • xkhgnc_6666
  • xkhgnc_6666
  • 2015年11月10日 19:20
  • 1819

数据驱动测试二:使用TestNG和CSV文件进行数据驱动

1、使用@DataProvider注解定义当前方法中的返回对象CSV文件(存放测试数据)作为测试脚本的测试数据集进行数据驱动。 2、使用带缓冲区的字符输入流BufferedReader读取文件内容 3...
  • heart_1014
  • heart_1014
  • 2016年07月24日 11:32
  • 2329

Android Studio+Appium+TestNG数据驱动框架搭建

Eclipse+Appium+TestNG项目迁移到Android Studio 1,文件迁移 Eclipse中完整的Maven Project数据驱动框架结构: 收起src/test/java文件夹...
  • maryshine
  • maryshine
  • 2016年11月02日 15:28
  • 3059

seleniumWebDriver自动化测试框架_04TestNG和MySQL数据库实现数据驱动测试

seleniumWebDriver自动化测试框架_04TestNG和MySQL数据库实现数据驱动测试 测试目标:实现从mysql数据库中获取某张数据表前两列的值作为搜狗首页的搜索关键字,点击“搜索”...
  • lvbu_abcd
  • lvbu_abcd
  • 2017年03月11日 16:36
  • 2575

HttpClient +Testng(2)使用testng的DataProvicer来进行数据驱动

在FirstTest.java 文件中,我们可看到请求URL、请求参数,这些都是属于测试数据。这里我们使用testng中自带的@DataProvider注解来做数据驱动,数据源文件可以是EXCEL,X...
  • yan1234abcd
  • yan1234abcd
  • 2017年03月14日 10:45
  • 609

selenium Excel数据驱动测试(基于 TestNG Apache POI)

以excel文件为数据源进行数据驱动测试
  • egg1231
  • egg1231
  • 2017年04月07日 17:37
  • 703
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:testng 数据驱动方法
举报原因:
原因补充:

(最多只允许输入30个字)