当前位置: 首页 > news >正文

嘉义县网站建设_网站建设公司_网站备案_seo优化

淄博做网站的公司排名,网站将要准备建设的内容,用dw做旅游的网站的设计,深圳龙华医院TestNG数据驱动DataProvider(4种方式) 1、DataProvider用法(从二维数组中读取) 1、定义方法,加上@DataProvider注解 定义一个方法,方法名随意取,使用@DataProvider注解,注解中给这个provider起名字,该方法返回一个二维数组。例如:@DataProvider(name=testDataimport org.testng.annotations.DataProvider; import org.testng.annotations.Test;/*** Description :** @author : HMF* Date : Created in 11:24 2023/11/16* @version :*/ public class testProvider {@DataProvider(name="testData")public Object[][] provider(){Object [][] provider = new Object [6][2];for (int i = 0; i provider.length; i++) {provider[i][0] = "value"+i;provider[i][1] = i+100;}return provider;}@Test(dataProvider="testData")public void getName(String value,int num){System.out.println(value+","+num);}}1.2、执行结果 运行过程中,打印 dataprovider提供的二维数组参数,每次测试可用来入参。 value0,100 value1,101 value2,102 value3,103 value4,104 value5,105 =============================================== Default Suite Total tests run: 6, Failures: 0, Skips: 0 =============================================== Process finished with exit code 0 2、DataProvider用法(从Excel中读取(XSS方式获取直接放入Object)) 1、定义方法,加上@DataProvider注解 定义一个方法,方法名随意取,使用@DataProvider注解,注解中给这个provider起名字,例如:@DataProvider(name="testData") 该方法读取excel,数据放入二维数组 该方法返回的二维数组每一行代表一次测试的参数,每一行的元素跟Test中需要的参数一一对应 3、TestCase使用DataProvider 需要使用DataProvider时,该方法@Test加上@DataProvider注解和其名称 例如:@Test(dataProvider="testData" 2.1、excel文件 testdata.xlsx idnameage1小王182王凯193李杰184陈小小195胡晓196刘梅192.2、测试例子testProvider_excel.java 2.3.1、pom.xml引用 !-- org.apache.poi依赖-- dependency groupIdorg.apache.poi/groupId artifactIdpoi/artifactId version3.14/version /dependency dependency groupIdorg.apache.poi/groupId artifactIdpoi-ooxml/artifactId version3.14/version /dependency 2.3.2、测试例子testProvider_excel.java package com.example;import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.testng.annotations.DataProvider; import org.testng.annotations.Test;import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.Iterator;/*** Description :** @author : HMF* Date : Created in 10:25 2023/11/23* @version :*/ public class testProvider_excel {@Test(dataProvider = "testdata")public void testMethod(int id,String name, int age) {System.out.println("Id:" + id + ", Name:" + name + ", Age:" + age);}@DataProvider(name = "testdata")public Object[][] readData() throws IOException {File file = new File("src/main/resources/testdata.xlsx");FileInputStream fis = new FileInputStream(file);XSSFWorkbook wb = new XSSFWorkbook(fis);XSSFSheet sheet1 = wb.getSheetAt(0);int rowcount = sheet1.getPhysicalNumberOfRows();int columnCount = sheet1.getRow(0).getLastCellNum();Object objects[][] = new Object[rowcount-1][columnCount];int rowCounter = 0;IteratorRow rowIterator = sheet1.iterator();boolean firstRow = true;while (rowIterator.hasNext()) {Row currentRow = rowIterator.next();if (
http://www.ihoyoo.com/news/133645.html

相关文章:

  • 李氏牛仔网站建设风格自己怎么做网站卖车
  • 柳江企业网站建设价格wordpress 多级菜单
  • 网站制作公司深圳常州做网站的公司
  • 动态ip做网站可以备案吗seo成都培训
  • 京东网站设计代码天梯网站建设
  • 网站asp.net安装个人怎么建立公众号
  • 福州网站关键排名格豪网络建站
  • 网站优化18600119496网站点击量作用
  • 电子商务网站建设域名网站做的最好的网站有哪些
  • wordpress 4.7.5中文版seo综合查询可以关了吗
  • 河南做网站公司汉狮哪家的云服务器便宜
  • 台州网站搜索优化网页策划设计
  • 免费下载高清图片素材的网站wordpress页面加顶部
  • 威海美容网站建设wordpress极客学院
  • 网站关键字搜索功能成都网站建设技术
  • 制作公司网站用什么软件正规的网站制作电话多少
  • 深圳商业网站建设去哪家二级域名需要申请吗
  • 网站制作网站设计官方百度app下载安装
  • 江苏住房与城乡建设厅网站怎么进入公司网站
  • 公司建了网站怎么做分录广东室内设计学校
  • 各类设计型网站上海注册公司一网通办
  • 韩国大型门户网站潼南县大潼建设有限公司网站
  • 上海 企矩 网站建设广州有名的传媒公司有哪些
  • 品牌网站建设相关问题oppo手机网站建设策划方案
  • 网站建设招聘网asp net网站建设
  • 垂直门户网站建设备案用网站建设方案
  • 做网站为什么要用源码学做网站要什么学历
  • 培训网站源码学视频剪辑去哪里学比较好
  • 知名的家居行业网站开发怎么评价网站的好坏
  • 淘宝网首页登录网页版凯里seo排名优化