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

给网站网站做推广如何进行网站维护

给网站网站做推广,如何进行网站维护,中国建设银行官网首页,怎么对网站上的游记做数据分析在本文章中,主要使用jenkins和编写的自动化测试代码,来生成漂亮的测试报告,关于什么是CI这些我就不详细的介绍了,这里我们主要是实战为主。 首先搭建java的环境,这个这里不做介绍。搭建好java的环境后,在h…

在本文章中,主要使用jenkins和编写的自动化测试代码,来生成漂亮的测试报告,关于什么是CI这些我就不详细的介绍了,这里我们主要是实战为主。

首先搭建java的环境,这个这里不做介绍。搭建好java的环境后,在https://jenkins.io/上下载jenkins,以及在https://jenkins.io/上下载tomcat,都下载完成后,进行解压,把jenkins.war放在tomcat的webapps的目录下,在tomcat的bin目录下,点击start.bat启动tomcat,启动后,在浏览器中访问http://localhost:8080/jenkins,首次使用会看到需要输入密码,在windows环境下,密码是在C:\Users\Administrator\.jenkins\secrets目录下,打开initialAdminPassword文件,复制该内容,把它copy到jenkins的密码输入,然后下来选择安装插件,关于插件这里就不详细的说明了。

这里我们使用allure来生成测试报告,我们知道,在python的自动化测试中,常用生成测试报告使用的是HTMLTestRunner库,但是该库生成的测试报告不是很漂亮,我们使用allure可以生成很直观的测试报告而且测试报告比较渲,下面就来详细的说明如何使用它来生成很酷的测试报告步骤。

首先需要在jenkins中安装插件Allure Jenkins Plugin,在jenkins的插件管理中,直接搜索allure可以搜索到,然后选择安装就可以了。安装该插件成功后,点击jenkins的“系统管理”,在系统管理中,点击Global Tool Configuration,在Global Tool Configuration的界面安装allure,见截图:

点击“Allure Commandline安装...”,会出现如下的界面,见截图:

选择好后,点击save保存成功。下来我们需要安装pytest,安装的命令为:

pip install pytest pip install pytest-allure-adaptor

在线安装成功后,在cmd的命令中输入pytest,如果显示信息如下,表示安装OK,见截图:

OK,下面我们来编写代码,来进行测试,比如编写如下的测试代码,见编写后的源码:

#!/usr/bin/env python 
#-*-coding:utf-8-*-import  unittestdef div(a,b):return a-bclass DivTest(unittest.TestCase):def test_div_001(self):self.assertEqual(div(3,2),1)def test_div_002(self):self.assertEqual(div(3,3),0)def test_div_003(self):self.assertEqual(abs(div(2,3)),1) 

下面我们通过pytest来执行该文件,见执行后的结果信息,见如下的截图:

下面我们结合jenkins,pytest,allure来生成测试报告,在jenekins的系统设置中指定allure的测试报告目录,见配置的截图:

我们创建新的job,在构建步骤中选择windows batch command,填写执行的命令,见截图:

在构建后操作选择Allure Report,见截图:

点击保存,刚才创建的 job是blog,创建成功后,在项目详情页面,可以看到显示allure测试报告的图标,我们立即构建后,见构建后成功后的部分打印出的信息

C:\Users\Administrator\.jenkins\workspace\blog\report -c -o C:\Users\Administrator\.jenkins\workspace\blog\allure-report
Report successfully generated to C:\Users\Administrator\.jenkins\workspace\blog\allure-report
Allure report was successfully generated.
Creating artifact for the build.
Artifact was added to the build.
Finished: SUCCESS

见blog的job的详情页面,见截图:

见点击Allure Report后的测试报告,见截图:

OK,测试报告就总结到这里

http://www.yayakq.cn/news/908471/

相关文章:

  • 怎样把建好的网站上传到互联网安徽合肥发现1例阳性
  • 电子商务网站开发的基本流程包括西安今天最新招聘信息
  • 怎样做当当网站代理网站备案拍照 广州
  • app网站建设工作师平面广告设计软件
  • 浙江省门户网站群晖ds1817做网站
  • 网站浏览思路葫芦岛黄页电话号码
  • 福田企业网站优化排名苏州高新区建设局网站管网
  • 一个网站从开发到上线的过程专业做网站的公司保定
  • 做网站那个服务器好网站域名注销
  • 网站地址结构网页翻译功能
  • 丹阳网站建设价格葫芦岛做网站的公司
  • 微商城微网站开发潮州木雕世家木雕网站建设案例分享
  • 网站制作前需要进行规划设计三国类的网页游戏排行榜
  • 网站开发谢辞做家装壁纸的网站
  • 免费企业网站程序上传视差 长沙做网站
  • 权威的顺德网站建设松江新桥专业网站建设
  • 如何做一家网站免费ftp服务器空间
  • 建网站需要域名ui培训机构推荐
  • 网站开发流程图和专做耐克阿迪鞋网站
  • 好看的模板网站建设公司培训课程有哪些
  • 住房和城乡建设部标准定额网站义乌网站设计
  • 网站开发课程设计实验报告免费个人网站怎么建立
  • 网站建设如何报价新手如何做网站运营
  • 有什么好的网站查做外贸出口的企业宜昌有做网站的公司吗
  • 预付网站制作费怎么做凭证做视频网站 视频放在哪里找
  • 张家港市做网站的公司教做面点的网站
  • 泰安中呼网站建设有限公司 概况苏州吴江做网站
  • 苏州做网站公司哪家好wordpress 游戏 模板下载地址
  • 清远住房和城乡建设局网站wordpress 百家号
  • 莆田网站建设创意建筑公司起名大全2021最新版的