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

四川网站制作开淘宝店铺怎么运营推广

四川网站制作,开淘宝店铺怎么运营推广,小型商城网站,软件开发过程中存在哪些问题目录#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结#xff08;尾部小惊喜#xff09; 前言 1、环境准备 下载… 目录导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结尾部小惊喜 前言 1、环境准备 下载jxl.jar这个jar包 下载好之后放到Jmeter的安装路径下的lib目录下 jxl.jar的作用完成对Excel的读写以及修改操作 如何利用jmter操作excel的思路分析 ①Excell一般有三个最重要的元素workbooksheetcell ②想要把结果储存到指定的单元格那就必须依照这个三个元素来定位。 ③先获取excel的文件名称 ④获取表单名 ⑤获取单元格的坐标 ⑥获取结果写入到对应的单元格去 ⑦需要利用beanshell写java代码获取对应的数据写入到Excel里面去。 2、测试数据结构准备 准备的数据如下 测试用例文件命名为user.csv 测试数据文件命名为num.csv 注意先新建txt文件然后将文件扩展名改为csv,不要新建xls再改为csv不然会出现读取不到文件的情况 ①创建测试用例文件并导入到CSV Data Set Config命名为test_case,并设置相关属性注意圈起来的部分 ②创建测试数据文件并导入到CSV Data Set Config命名为test_data并写入变量名为telpwd ③新建线程组创建一个登录请求的http,并传入相关的参数 ④新建一个正则表达式提取器获取http请求返回的结果 ⑤代码准备编写好代码后导出jar包命名为CWResultFile.jar将导出的jar包放入放到Jmeter的安装路目录下的lib–ext目录下然后记得重启Jmeter不然不生效 import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.text.SimpleDateFormat; import java.util.Date; import jxl.Cell; import jxl.Workbook; import jxl.format.Alignment; import jxl.format.Colour; import jxl.format.VerticalAlignment; import jxl.read.biff.BiffException; import jxl.write.Label; import jxl.write.WritableCellFormat; import jxl.write.WritableFont; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; import jxl.write.WriteException; import jxl.write.biff.RowsExceededException;/**导入jxl.jar;*后续扩充功能sheet2增加测试报告展现------待实现*/ public class CWOutputFile {public static void main(String[] args) throws RowsExceededException, WriteException, BiffException, IOException{CWOutputFile tnew CWOutputFile();String Filet.cOutputFile(测试);}/** wOutputFile方法写结果文件* wOutputFile(文件路径案例编号测试验证点预期结果实际结果错误码状态码响应结果)*/public void wOutputFile(String filepath, String caseNo,String testPoint, String preResult, String fresult, String errCode,String status, String respond) throws IOException,RowsExceededException, WriteException, BiffException {File output new File(filepath);String result ;InputStream instream new FileInputStream(filepath);Workbook readwb Workbook.getWorkbook(instream);WritableWorkbook wbook Workbook.createWorkbook(output, readwb); // 根据文件创建一个操作对象WritableSheet readsheet wbook.getSheet(0);//int rsColumns readsheet.getColumns(); //获取Sheet表中所包含的总列数int rsRows readsheet.getRows(); // 获取Sheet表中所包含的总行数/********************************字体样式设置 ****************************/WritableFont font new WritableFont(WritableFont.createFont(宋体), 10,WritableFont.NO_BOLD);// 字体样式WritableCellFormat wcf new WritableCellFormat(font);/***********************************************************************/Cell cell1 readsheet.getCell(0, rsRows);if (cell1.getContents().equals()) {Label labetest1 new Label(0, rsRows, caseNo);// 第1列--案例编号Label labetest2 new Label(1, rsRows, testPoint); // 第2列--验证测试点Label labetest3 new Label(2, rsRows, preResult); // 第3列--预期结果Label labetest4 new Label(3, rsRows, fresult);// 第4列--实际结果Label labetest5 new Label(4, rsRows, errCode);// 第5列--错误码if (preResult fresult) {result 通过;wcf.setBackground(Colour.BRIGHT_GREEN); // 通过案例标注绿色} else {result 不通过;wcf.setBackground(Colour.RED);// 不通过案例标注红色}Label labetest6 new Label(5, rsRows, result, wcf); // 第6列--执行结果Label labetest7 new Label(6, rsRows, status); // 第7列--状态码Label labetest8 new Label(7, rsRows, respond);// 第8列--响应结果readsheet.addCell(labetest1);readsheet.addCell(labetest2);readsheet.addCell(labetest3);readsheet.addCell(labetest4);readsheet.addCell(labetest5);readsheet.addCell(labetest6);readsheet.addCell(labetest7);readsheet.addCell(labetest8);}wbook.write();wbook.close();}/** cOutputFile方法创建输出文件传入参数为交易类型如开户等* cOutputFile方法返回文件路径作为wOutputFile的入参*/public String cOutputFile(String tradeType) throws IOException, WriteException {String temp_str ;Date dt new Date();SimpleDateFormat sdf new SimpleDateFormat(yyyyMMddHHmmss);temp_str sdf.format(dt); // 获取时间戳// 相对路径默认为 apache-jmeter-3.1\binString filepath D:\\\\tradeType_output_ _ temp_str .xls; // 以时间戳命名结果文件确保唯一File output new File(filepath);if (!output.isFile()) {output.createNewFile(); // 如果指定文件不存在则新建该文件WritableWorkbook writeBook Workbook.createWorkbook(output);WritableSheet Sheet writeBook.createSheet(输出结果, 0); // createSheet(sheet名称,第几个sheet)WritableFont headfont new WritableFont(WritableFont.createFont(宋体), 11, WritableFont.BOLD); // 字体样式WritableCellFormat headwcf new WritableCellFormat(headfont);headwcf.setBackground(Colour.GRAY_25); // 灰色颜色Sheet.setColumnView(0, 11); // 设置列宽度setColumnView(列号宽度)Sheet.setColumnView(1, 30);Sheet.setColumnView(2, 35);Sheet.setColumnView(3, 35);Sheet.setColumnView(4, 18);Sheet.setColumnView(5, 11);Sheet.setColumnView(6, 11);Sheet.setColumnView(7, 50);headwcf.setAlignment(Alignment.CENTRE); // 设置文字居中对齐方式;headwcf.setVerticalAlignment(VerticalAlignment.CENTRE); // 设置垂直居中;Label labe00 new Label(0, 0, 案例编号, headwcf); // Label(列号,行号, 内容)Label labe10 new Label(1, 0, 验证测试点, headwcf);Label labe20 new Label(2, 0, 预期结果, headwcf);Label labe30 new Label(3, 0, 实际结果, headwcf);Label labe40 new Label(4, 0, 错误码, headwcf);Label labe50 new Label(5, 0, 执行结果, headwcf);Label labe60 new Label(6, 0, 返回状态, headwcf);Label labe70 new Label(7, 0, 响应结果, headwcf);Sheet.addCell(labe00);Sheet.addCell(labe10);Sheet.addCell(labe20);Sheet.addCell(labe30);Sheet.addCell(labe40);Sheet.addCell(labe50);Sheet.addCell(labe60);Sheet.addCell(labe70);writeBook.write();writeBook.close();}return filepath;}}⑥添加一个beanshell取样器调用代码并且用到仅一次控制器因为只需要导出一个Excel文件 tnew CWOutputFile(); String filepatht.cOutputFile(测试); vars.put(filepath,filepath);//转为jMeter变量方便后期获取。⑦再创建一个beanshell取样器调用代码写入数据到Excel文件中 snew CWOutputFile(); String testData{\mobilephone\:\${tel}\,\pwd\:\${pwd}\}; String preResultvars.get(preResult);//用get方法可以确保获取到的是字符串里面传递的是变量名不需要用${变量名}这种方式咯 String fresultvars.get(fresult); s.wOutputFile(${filepath}, ${caseNo},${testPoint},testData,preResult,fresult);⑧点击运行在D盘找到测试结果文件即可 ⑨测试结果文件如下 下面是我整理的2023年最全的软件测试工程师学习知识架构体系图 一、Python编程入门到精通 二、接口自动化项目实战 三、Web自动化项目实战 四、App自动化项目实战 五、一线大厂简历 六、测试开发DevOps体系 七、常用自动化测试工具 八、JMeter性能测试 九、总结尾部小惊喜 奋斗是一种内心的燃烧是坚持的力量与追求的信仰。放下犹豫拥抱勇敢跨越恐惧展翅飞翔。无论前路多么崎岖相信自己的能力砥砺前行终将创造自己璀璨辉煌的人生 不管世事如何起伏奋起直追的勇气永不减退。背负梦想披荆斩棘宛如骏马破风疾驰。即使路途艰险也要坚定前行相信自我能力追逐光芒开启辉煌的人生航程 坚持不懈在奋斗中成就辉煌每一次尝试都是进步的机会。燃起内心的火焰超越极限拥抱挑战勇往直前。相信自己的实力敢于冒险才能书写属于自己的壮丽人生之章
http://www.zqtcl.cn/news/390665/

相关文章:

  • 织梦网站wap精品下载
  • 专业做包装的电商网站搜索推广图片
  • 淘客网站佣金建设怎么制作网站页面
  • 网站数据库 mysql如何构建wordpress
  • 牙克石网站建设宁波pc营销型网站制作
  • 具有营销价值好的网站深圳工程建设服务网
  • 全flash网站源码app软件开发公司员工守则
  • 曹鹏wordpress建站seo视频本溪做网站的公司
  • 提示网站有风险老电脑做网站服务器
  • 怎么做网站导航外链出入青岛最新通知今天
  • 济宁房产网站建设海外电商怎么做如何从零开始
  • 网站优化插件中国建设银采购发文网站
  • 重庆企业网站的推广电力建设集团网站
  • 长沙制作网站词条有哪些网站可以做
  • 网站 网页区别简单的网页设计作品
  • 济南做网站推广有哪些公司天津建设工程信息网官方
  • 番禺市桥网站建设有关网站建设的知识
  • 信用中国 网站 支持建设怎么做网站美工
  • 做网站怎么样引流郑州最好的妇科医院排行
  • 云软件网站建设做仓单的网站
  • 邯郸做移动网站报价注册公司流程流程图
  • linux部署wordpress福州短视频seo推荐
  • 做地推的网站做网站感觉挣不到钱啊
  • 网站建设公司哪家好 搜搜磐石网络营销网站建设免费
  • 如何改网站的内容源码买卖网站
  • 企业网站 报价免费创意字体设计
  • 调用百度地图做全景的网站网站维护要求
  • 济宁网上做科目一的网站网站维护工程师薪酬
  • 领先的响应式网站建设平台湖北企业建站系统信息
  • 嘉兴市住房和城乡建设局网站巩义网站建设方案报价