标签:pac oid 测试 分离 cell 参数说明 ati exce throw
1、数据代码分离,方便维护。
一般做法是将数据保存在excel,通过程序读取。
2、读取excel数据。
在D盘新建excel,A列放url,B列放参数。
新建class redExcel
package com.lx; import java.io.File; import java.io.IOException; import jxl.*; import jxl.read.biff.BiffException; public class redExcel{ public static void main(String[] args) throws BiffException, IOException { // 读取文档中坐标B1的数据 System.out.println(getExcelData("D:\\APItest.xls", 2, 1)); } /* * 根据路径、坐标获取excel文档的数据 * 参数说明: path(excel文档路径),x(x坐标),y(y坐标) * */ public static String getExcelData(String path,int x,int y) throws BiffException, IOException{ Workbook book ; Sheet sheet ; Cell cell1; String str; book = Workbook.getWorkbook(new File(path)); sheet = book.getSheet(0); cell1 = sheet.getCell(x-1, y-1); str = cell1.getContents(); return str; } }
3、读取数据,发送请求
@Test public void f() throws BiffException, IOException { System.out.println("test1"); String url = redExcel.getExcelData("D:\\a.xls", 1, 1); String data = redExcel.getExcelData("D:\\a.xls", 2, 1); String s = HttpRequest.sendGet(url, data); System.out.println(s); assertTrue(s.indexOf("and")!=-1); }
接口测试(java+testng+ant+jenkins)第五篇 java二
标签:pac oid 测试 分离 cell 参数说明 ati exce throw
原文地址:http://www.cnblogs.com/smlxs/p/7533186.html