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

织梦建站模板手机网站建设推广

织梦建站模板,手机网站建设推广,机械企业网站模板 蓝色大气 dede织梦企业模板,做淘宝客建网站用什么目录#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结#xff08;尾部小惊喜#xff09; 前言 1、简介 pytesta… 目录导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结尾部小惊喜 前言 1、简介 pytestallurejenkins进行接口测试、生成测试报告、结合jenkins进行集成。 pytest是python的一种单元测试框架与python自带的unittest测试框架类似但是比unittest框架使用起来更简洁效率更高 allure-pytest是python的一个第三方库。用于连接pytest和allure使它们可以配合在一起使用。 allure-pytest基于pytest的原始执行结果生成适用于allure的json格式结果。该json格式结果可以用于后续适用allure生成html结果。 2、安装 1安装pytest命令行或终端中输入 pip install pytest2安装allure-pytest安装成功 pip install allure-pytestallure-pytest安装成功后截图如下。 3下载安装JDK 官方下载https://www.oracle.com/java/technologies/javase-jdk11-downloads.html 安装与配置之前有写过这里就不再过多叙述 4下载安装Jenkins 官方下载https://www.jenkins.io/ 安装与配置之前有写过这里就不再过多叙述 3、下载Allure并配置 1allure官网下载https://github.com/allure-framework/allure2/releases 如下图所示 2allure2下载下来是一个zip的压缩包我们要解压至自己的文件目录下可解压放至项目的测试用例下或python安装目录下自己可找到文件即可。 3打开allure2目录找到bin目录复制bin文件目录 然后进行环境变量的配置设置环境变量的目的就是让系统无论在哪个目录下都可以运行allure2。 4环境变量设置桌面——我的电脑——右键属性——高级系统配置——环境变量——系统变量——Path——编辑环境变量——把我们上面复制的目录路径新增至环境变量中即可 设置环境变量如下图所示。 5配置好后打开cmd终端输入allure出现以下帮助文档就说明配置成功了。 4、Allure装饰器 5、PytestAllure应用 1新建testcase文件夹用来存放测试用例新建test_Demo.py文件作为pytest的具体测试用例文件。在test_Demo.py文件中输入以下代码。 import pytest import requests import allure import sys sys.dont_write_bytecode Trueallure.epic(测试描述.center(30, *)) allure.feature(测试模块) allure.suite(测试套件) class TestPytestOne():allure.story(用户故事描述用例一)allure.title(测试标题用例一)allure.description(测试用例描述用例一)allure.testcase(测试用例地址:https://www.baidu.com/)allure.tag(测试用例标签用例一)def test_one(self):print(执行第一个用例)assert 1 1allure.story(用户故事描述用例二)allure.title(测试标题用例二)allure.description(测试用例描述用例二)allure.testcase(测试用例地址:https://www.sogou.com/)allure.tag(测试用例标签用例二)def test_two(self,action):print(执行第二个用例) assert True True# pytest运行 if __name__ __main__:pytest.main([-s, -v, test_Demo.py, -q, --alluredir, ../reports])2再来创建一个conftest.pyconftest用来共享数据及不同层次之间共享使用的文件测试用例的前置和后置中一般都可以用到的。 import pytest import sys sys.dont_write_bytecode Truepytest.fixture() def action():print(测试用例开始.center(30, *))yieldprint(测试用例结束.center(30, *))3运行test_Demo.py文件test_Demo文件中已经pytestallure的结合可查看allure的运行结果可看出在根目录中生成了一个reports文件夹其中生成了测试报告的json文件这里面的json文件可通过allure生成html的测试报告。 运行test_Demo.py终端显示如下图所示。 生成的Json格式的测试报告如下图所示。 4使用allure将json文件生成html的测试报告定位至项目文件根目录下运行以下命令会在项目根目录下生成一个名为allure_reports的文件夹用来存放html测试报告。命令下如所示。 allure generate reports -o allure_reports/成功运行allure结果如下图所示。 项目根目录下的allure_reports文件存放的是allure生成的测试报告。可看出文件下有一个HTML文件可通过Python的编辑器Pycharm来打开该HTML文件测试报告或可通过allure命令来打开该HTML展示HTML测试报告。如下所示。 测试报告文件HTML测试报告如下。 allure命令打开HTML测试报告。命令如下所示。 allure open allure_reports/如下图所示。 打开生成的HTML测试报告如下图所示。 6、PytestAllureJenkins应用 1Jenkins插件网站上下载allure插件最新版本 http://mirrors.jenkins-ci.org/plugins/allure-jenkins-plugin/ 2、确认Jenkins服务是否开启。确认开启后在浏览器中输入http://localhost:8080/进入Jenkins配置页面。 3http://localhost:8080/登录Jenkins的页面在管理Jenkins——插件管理——高级中找到上传插件。将1步骤中下载的.hpi的文件上传至jenkins上。 上传安装好的allure-jenkins-plugin的插件安装完成并成功是蓝色圆点显示因我已经安装过一次会提示已经安装重启Jenkins即可生效。注意不是关闭浏览器重新打开而是重启Jenkins服务 4全局变量中配置allure路径与JDK的路径 配置JDK安装的路径如下图所示。 配置allure安装的路径如下图所示。 5新建Item配置构建后的allure测试报告生成。这里配置Pytest执行完成之后生成的allure文件所在的目录位置。 项目中生成allure的json测试报告的位置。需与下面构建后操作中的Results的Path文件一致。 构建后操作的allure生成测试报告的配置如下图所示 6配置构建命令。就是上述在cmd中运行项目时的命令。如下图所示。 注意运行后发现有报错。“Build step ‘Execute Windows batch command’ marked build as failure”解决方案在运行项目的命令后添加exit 0。如下图所示。 7修改运行命令后我们再来运行一下。我们可发现运行后allure里面没任务数据。因为我们还没设置运行的项目路径。设置工作空间打开工作空间目录将我们的项目复制到jenkins的工作目录中。 可将代码传至GitHub上在Jenkins中设置相关Github项目的配置也可进行Jenkins部署。 测试报告无数据因为工作空间里面没有项目配置。 复制项目至Jenkins工作空间的目录中。 8添加项目后我们再运行一下蓝点则为运行成功可看到后面已经生成了allure的测试报告了。可直接点击后面的alluree图标跳转至HTML的测试报告。如下图所示。 allure生成的HTML测试报告 下面是我整理的2023年最全的软件测试工程师学习知识架构体系图 一、Python编程入门到精通 二、接口自动化项目实战 三、Web自动化项目实战 四、App自动化项目实战 五、一线大厂简历 六、测试开发DevOps体系 七、常用自动化测试工具 八、JMeter性能测试 九、总结尾部小惊喜 奋斗的路上可能会迷茫、彷徨但不要放弃信念。相信自己的力量坚持不懈地追逐梦想你将抵达成功的彼岸创造出与众不同的精彩 无论遇到多少挫折和困难都要坚信自己的能力和价值。勇往直前敢于追求你将发现奋斗的过程比成功本身更加宝贵而充实 在追逐梦想的路上不要怕失败不要畏惧困难。只有坚持奋斗才能走向辉煌。相信自己勇往直前你定能点亮人生的星空
http://www.dnsts.com.cn/news/56482.html

相关文章:

  • 电子商务网站建设 第二版制作本地网页
  • 网站建设项目设计表网页版式设计分析图片
  • 网站建设人员需求wordpress外贸发布接口
  • 已将绑定域名给另一个网站wordpress 同步数据库
  • 中国外贸网站网站建设职能绩效目标
  • 网站备案 超链接wordpress重置主题
  • 广告策划书包括什么内容南京网站建设优化
  • 国外网站关键词做网站编程有钱途么
  • 大型网站技术架构核心原理与案例分析网站建设免费建站免费源代码
  • 上海建站 seopc网站
  • 生活服务网站建设方案镇海seo专业优化平台
  • 乐清企业网站制作网站建设gzzctyi
  • 网站整体建设方案设计用mcu做灯光效果网站
  • 网站建设制作 优帮云网页打不开怎么解决方法
  • 网站建设lnmpwordpress首页怎么进入
  • 网站集约化建设会议议程网站模板 html5
  • 课题网站建设验收总结报告深圳宝安专业做网站公司
  • 宣传片制作要求说明seo案例分析方案
  • 临沂做网站优化上海企业网站建设公
  • asp.net网站网站建设主要流程图
  • 做分享网站山东优质校建设专题网站
  • 教育行业手机wap网站站长工具seo优化系统
  • wordpress培训类网站模板河南招标信息网
  • 怎样做淘宝商品链接导航网站wordpress需要vps多大内存
  • 自己做的网站怎么搜不到wordpress怎么添加语言包
  • 网站后台管理生成器有没有免费的小程序制作
  • wordpress成长记录网站模版盐山国外网站建设
  • 网站建设简介广州网站制作开发公司哪家好
  • 做网站的课题背景介绍wordpress侧边栏广告代码
  • 元做网站网站做404页面怎么做