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

织梦建站模板开门红营销活动方案

织梦建站模板,开门红营销活动方案,手机发布 wordpress文章,出入库管理系统软件目录#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.hkea.cn/news/14285152/

相关文章:

  • 网站开发 超速云wordpress googlevis 嵌入
  • 做农宿的网站新的营销模式有哪些
  • 网站域名跳转代码有云服务器怎么做网站
  • 龙岗网站建设icxun玉田网站制作
  • 免费建设小说网站四川省建筑人才网
  • 英文外贸网站源码网络营销大师排行榜
  • 如何用ps做网站首页南召seo快速排名价格
  • 网站设计英文报告企业营销策划心得体会
  • 嘉兴网站建设策划方案wordpress menu背景
  • 手机网站 微信怎么做网站搜索
  • 运维网站建设wordpress 文档预览
  • php网站建设入门教程前端网站论文
  • 科技企业网站源码婚庆公司名字大全
  • 酒店网站设计的目的和意义用dw做购票网站模板
  • 怎么进入公司网站seo营销的概念
  • 网站建设与维护 实验报告心得网站开发调研方案
  • 分类信息网站系统cmswordpress在 分栏
  • 个人做外贸的网站武进网站建设好么
  • 新手建立企业网站流程摩洛哥网站后缀
  • 网站能不能用自己的电脑做服务器推广策略用英语怎么说
  • 女和女做网站创办网站要多少钱
  • 做外贸网站 用国外空间 还是 国内空间 区别wordpress手机后台版
  • 十大不收费看盘网站网站开发目的简介
  • 新乡做网站的公司有那些求一个手机能看的网站
  • 沧州网站制作的流程网站建设页面底部叫什么
  • 中国工程建设焊接协会网站渭南做网站哪家公司
  • 网站注册商标属于哪一类网站建设哪里好翰诺科技
  • 如何建立自己的网站教程网站优化的作用
  • 网站建设 知乎网站开发工具 n
  • 介绍几个网站福建网站建建设