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

湖北省勘察设计协会网站东莞化妆品网站建设

湖北省勘察设计协会网站,东莞化妆品网站建设,外包做网站平台 一分钟,主流网页设计软件接口测试可以分为两部分#xff1a; 一是线上接口#xff08;生产环境#xff09;自动化测试#xff0c;需要自动定时执行#xff0c;每5分钟自动执行一次#xff0c;相当于每5分钟就检查一遍线上的接口是否正常#xff0c;有异常能够及时发现#xff0c;不至于影响用… 接口测试可以分为两部分 一是线上接口生产环境自动化测试需要自动定时执行每5分钟自动执行一次相当于每5分钟就检查一遍线上的接口是否正常有异常能够及时发现不至于影响用户使用。 二是测试环境的接口自动化测试测试时机可以是1、功能开发完成并提测检查一边测试环境的所有接口是否正常有异常则需要解决后再正式介入测试。2、测试完成上线发版前检查一边测试环境的所有接口是否正常有异常则需要解决后再上线发版。 jmeter是Apache的一个用java写成用来做接口测试和压力测试的工具有gui界面因为是纯java的所以可以跨平台使用只要有java环境就可以jmeter已经把做接口测试的各种方法封装的很完善稳定所以我们可以直接用来做接口自动化测试不需要自己再去封装各种请求、断言、结果处理等等方法。相当于把jmeter的脚本当作接口测试用例管理工具在脚本里面把要测试的接口、断言都写好。 基于jmeter做接口自动化框架包括以下几个部分 jmeterjenkinsgithub钉钉机器人tomcatshell脚本java程序 包含了这些功能后几乎大部分都可以自动化手工需要做的事情就只有第三步写接口用例并推送到github 步骤大致是这样用jmeter写接口—推送到GitHub—jenkins定时自动执行测试从GitHub拉取最新脚本—执行shell脚本—执行java代码处理统计结果发送报告 以下是框架具体步骤 一、多人协作就需要github来管理在github新建仓库用于存放jmx脚本 二、每个测试人员需要下载sourcetree在本地新建本地仓库并关联github远程仓库 三、将各自写好的jmx脚本放到本地仓库提交并推送到github 四、在服务器上部署jenkins 1、配置git源代码管理如果远程仓库是私有类型的则需要配置证书或账号密码每次构建测试时jenkins都会检查远程仓库是否有更新脚本有更新就拉最新的脚本来测试这样也方便修改被测脚本 2、设置定时自动构建下面是每天的8点到23点每5分钟构建一次 3、设置超时管理为了不影响下一次构建 4、配置要执行的shell脚本 5、配置构建失败通知钉钉 五、在服务器配置tomcat环境如果是win服务器最好用服务的形式安装tomcat ------linux配置tomcat环境----- 1、下载Core下的zip包解压到linux的目录 2、到bin目录下给catalina.sh和startup.sh赋予chmod 777权限,或者给全部sh文件赋予最高权限chmod 777 *.sh 3、sh startup.sh启动在浏览器中输入http://10.10.10.115:8080/出现tomcat页面表示启动成功 注意如果访问不成功如果我们想在本机中检测是否已经成功部署那么我们必须关掉Linux中的防火墙或者开放8080端口我在这里采用开放端口的方法。 4、用指令sh shutdown.sh停止tomcat的运行继续进行后续操作 5、查看防火墙是否开启systemctl status firewalld 未开启Active: inactive (dead) 已开启Active: active (running) 在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理https://blog.csdn.net/ViJayThresh/article/details/81284007 开启防火墙systemctl start firewalld 关闭防火墙systemctl stop firewalld 执行开机禁用防火墙自启命令   systemctl disable firewalld.service 开放端口号firewall-cmd --permanent --zonepublic --add-port8080/tcp(只能在防火墙开启的情况下开放端口) 6、将要查看的文件放到webapps/ROOT/re.html这里浏览器直接访问http://10.10.10.115:8080/re.html就可以看到了 ------windows配置tomcat环境----- 1、下载安装程序 2、双击exe文件安装-选择jre目录-选择tomcat安装目录-选择端口默认8080可修改 在tomcat/bin目录双击startup.bat启动服务 或者 双击Tomcat9w.exe-start 3、不用配置环境变量但是需要关闭win防火墙 https://jingyan.baidu.com/article/17bd8e52083ce685ab2bb839.htmlwin关闭防火墙的方法 六、在服务器配置jmeter环境 需要两个jmeter环境jmeter1用来收集jtl结果和生成报告不需要改参数。jmeter2需要收集xml日志把jmeter/bin/user.properties文件在结尾新增参数 jmeter.save.saveservice.output_formatxml jmeter.save.saveservice.response_datatrue jmeter.save.saveservice.samplerDatatrue jmeter.save.saveservice.requestHeaderstrue jmeter.save.saveservice.urltrue jmeter.save.saveservice.responseHeaderstrue 七、shell脚本包括以下几个步骤 删除上次的测试结果 在tomcat目录中新建index文件夹用于存放本次测试结果 挨个执行jmx脚本每个脚本需要执行两次第一次收集jtl结果和生成报告第二次收集xml日志将报告、xml日志文件放到tomcat的目录下 执行java程序 八、java程序框架核心把写好的java代码打成一个可执行jar包让shell来调用需要包含以下功能 1、用时间戳重命名index文件夹保证每次的结果目录不会覆盖 2、把xml日志文件cope到index下面 3、统计fail接口数量 4、收集fail接口的信息 5、将信息写成html页面报告并放到tomcat目录下同时用同一个时间戳生成报告的url 总结 感谢每一个认真阅读我文章的人 作为一位过来人也是希望大家少走一些弯路如果你不想再体验一次学习时找不到资料没人解答问题坚持几天便放弃的感受的话在这里我给大家分享一些自动化测试的学习资源希望能给你前进的路上带来帮助。 软件测试面试文档 我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。 视频文档获取方式 这份文档和视频资料对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你以上均可以分享点下方小卡片即可自行领取。
http://www.zqtcl.cn/news/264681/

相关文章:

  • 冀州网站制作邢台百姓网官网
  • 佛山做外贸网站方案自助网站推广系统
  • 安徽鸿顺鑫城建设集团网站小区物业管理网站开发报告
  • 有关网站建设文章常熟做网站多少钱
  • 网站流量报表江苏住房和城乡建设厅网站
  • 提供做网站公司有哪些个人建网站的费用
  • 网站后台添加表格wordpress垂直分页导航插件
  • 重庆网站建设有限公司六安市裕安区建设局网站
  • 北京产品网站建设如何做移动支付网站
  • 做同城购物网站赚钱吗设计企业网站流程
  • 网站要用什么软件做建设工程施工合同专属管辖
  • 模板网站建设制作佛山正规网站建设哪家好
  • 飞虎队网站建设网络公司起名大全
  • 如何发布自己的网站视频8首页制作代码
  • 网站开发实用案例教程普陀网站制作
  • 建一个网站需要哪些知识招远网站建设
  • 文章标题-栏目名称-网站名 dede环保网站设计建设论文
  • centos wordpress建站北京专门做网站的
  • wordpress网站的彻底清理百度网站联系方式
  • 网站建设签收单网页制作模板的作用
  • 已购买域名 如何做网站网络规划设计师通过率多少
  • 酒店网站建设需求分析wordpress iis
  • 烟台网站建设服务新钥匙网站建设
  • 帝国cms网站地图生成器行业网站建设哪家专业
  • 免费推广网站大全wordpress更改图片大小
  • 中航建设集团网站vps网站无法通过ip访问
  • 学生求职网站的需求分析怎么做江西手机版建站系统开发
  • 电商网站开发文献综述嵌入式软件开发项目
  • 网站备案怎样提交管局网站建设基本步骤
  • 国外优秀电商设计网站开发网站公司推荐