范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Pytestallure,为公司定制专属测试框架

  Pytest基础
  Python安装:python.org/downloads
  pycharm安装:https://www.jetbrains.com/pycharm/download
  pytest安装:pip install -U pytest
  Pytest用例管理
  所有的测试模块文件名都需要满足test_*.py格式或*_test.py格式。
  在测试模块文件中,测试类以Test开头,并且不能带有 init 方法(注意:定义class时,需要以Test开头,不然pytest是不会去运行该class的)
  在测试模类中,可以包含一个或多个test_开头的函数。
  此时,在执行pytest命令时,会自动从当前目录及子目录中寻找符合上述约束的测试函数来执行。
  Pytest执行方式
  命令行运行:在终端(Teminal,cmd,shell)里面直接执行pytest命令
  会按默认的命名规则去找用例,并且执行
  pycharm插件:pytest in xxx.py
  一定只运行这一个py文件
  按命名规则找用例执行
  python执行:执行的py文件(一般是这样运行)
  if __name__ == "__main__":
  pytest.main(["-s"])allure基础
  Allure 下载最新版本: https://github.com/allure-framework/allure2/releases
  解压到非中文目录下
  然后设置环境变量:
  将allure/bin目录添加到path变量
  重新打开cmd,运行allure --version
  安装allure-pytest插件
  pip install allure-pytest
  allure报告生成
  创建项目或者包
  创建脚本文件test-allure.py
  修改运行方式为python运行# -*- coding: utf-8 -*- """ @Time : 2020/8/4 16:05 @Auth : Mr. William 1052949192 @Company :特斯汀学院 @testingedu.com.cn @Function :allure测试报告生成 """ import pytest import allure import os   @pytest.fixture(scope="function") def login():     print("登录")     yield     print("登录完成")   def test_cart(login):     """将手机加入购物车"""     print("添加购物车1")   def test_cart1():     """将电脑加入购物车"""     print("添加购物车2")   if __name__ == "__main__":     # 执行pytest单元测试,生成 Allure 报告需要的数据存在 /temp 目录     pytest.main(["--alluredir", "./temp"])     # 执行命令生成测试报告     os.system("allure generate ./temp -o ./report --clean")
  运行test-allure.py,会自动化生成测试报告
  打开测试报告
  allure报告定制
  使用方法
  参数值
  参数说明
  @allure.epic()
  epic描述
  项目描述,往下是feature
  @allure.feature()
  模块名称
  功能点的描述,往下是story
  @allure.story()
  用户故事
  用户故事,往下是title
  @allure.title(用例的标题)
  用例的标题
  重命名html报告名称
  @allure.testcase()
  测试用例的链接地址
  对应功能测试用例系统里面的case
  @allure.issue()
  缺陷
  对应缺陷管理系统里面的链接
  @allure.description()
  用例描述
  测试用例的描述
  @allure.step()
  操作步骤
  测试用例的步骤
  @allure.severity()
  用例等级
  blocker,critical,normal,minor,trivial
  @allure.link()
  链接
  定义一个链接,在测试报告展现
  @allure.attachment()
  附件
  报告添加附件
  注解说明
  最后,关于软件测试学习,offer选择等等,都可以通过后台私信交流。需要学习资料或者帮忙修改简历也可以私信!!也可百度搜索"特斯汀软件测试腾讯课堂"或关注公众号"特斯汀软件测试",里面涵盖很多精彩免费视频或干货知识。

BenQ(明基)GS50集成2。1声道和AndroidTV系统的户外投影机BenQ(明基)最近推出了新投影机产品GS50,官方声称它是世界上第一台配备了2。1声道的智能便携式户外投影机。从外观设计就能感受到GS50的标新立异,或许是因为定位于户外领域,机加州达纳角南海岸教堂的户内外影音系统关于南海岸教堂南海岸教堂位于加州达纳角,距离著名的太平洋海岸公路只有半英里,它已经为南加州海岸社区服务了60多年。全景海洋萨德尔巴克山周边城市的灯光,以及建立在六英亩大的土地上的大如何搭建一套高品质的3。1声道客厅影院系统?虽然在客厅实现沉浸式的全景声效果已非难事,但无法安装5。1环绕声系统的现状仍然存在,可能是空间太狭窄,可能是侧墙被大片窗户或装饰物占据,也可能是想保持简洁美观,而不愿摆放环绕音箱。年轻人第一个宠物机械狗?小米铁蛋带你进入智能机器人新时代我们已经进入21世纪21年了,回顾这21年的发展,我们国家的科技有了突飞猛进的成就,从2000年初我们还在为功能机奋斗的时候,谁也没想到?20年后的今天,我们已经能够和机器人进行自iPhone13定档17日凌晨1点,多项技术更新名不虚传还有半个多月时间,万众期待已久的iPhone13终于要和大家见面了。在此之前,我们已经了解到了很多有关iPhone13的消息,今天我们就来共同预习一下iPhone13的重大技术更新更有聊,更专注,苹果iOS15预览前瞻,FaceTime更新值得期待苹果的秋季发布会可谓数码界的春晚。如今,以iPhone13为首的众多数码产品将在秋季发布会问世。而iPhone13也自然成为数码顶流。在这关键时刻,市场似乎已经忘记了iOS15的消屏下摄像头技术成熟无望,三星S22正式曝光,挖孔屏还要独霸市场现在的数码市场已经进入了全面屏时代,但受技术的限制,要做到真正的全面屏,还不是一件容易的事情。所以在严格意义上来讲,各大厂商的手机也只算是挖孔屏水滴屏或者刘海屏等异形屏手机。而要真关于数字音乐播放,你怎么看?各种数字音乐的优点与槽点(连载2)前文回顾关于数字音乐播放,你怎么看?各种数字音乐的优点与槽点(连载1)网络流媒体播放机,优点与槽点参半网络流媒体播放机网络流媒体播放机功放一体机,还有网络流媒体有源一体化音箱,其实关于数字音乐播放,你怎么看?各种数字音乐的优点与槽点(连载1)关于数字音乐播放,也就是非实体化数字音乐唱片的专题,我们已经做过相关的内容。不过,最近因为在玩在线数字流媒体音乐,尤其是自从AppleMusic加入无损音频之后更是爱不惜手,再加上iPhone13重磅功能曝光,直接对标5G通讯?绝非易事8月30日消息,来自天风国际的郭明琪曝光了一条关于iPhone13的重磅消息iPhone13或将支持低轨卫星通讯。而这也可能对当前5G网络市场形成比较大的冲击。那么,这项技术能否成CEDIA优秀案例KENSINGTONTERRACE2020CEDIAAWARDSBESTINTEGRATEDHOMELEVELIFINALIST(EMEA)BYNVINTEGRATION该项目位于一座面积达5000平方米的大型联排
华为停止成长了吗?风船计划2。0奇妙知识季华为做成做大做强做久。在生存期,首先要做的不是画一个长远而伟大的蓝图,搭建有影响力的企业文化,而是先活下来,在不同主流价值观相冲突的情况下,保持存在就是对企python实战案例采集招聘网,知晓现今岗位要求前言嗨喽!大家好呀,这里是魔王今天我们来采集专业的互联网求职招聘网站。致力于提供真实可靠的互联网岗位求职招聘找工作信息,拥有海量的互联网人才储备环境介绍python3。8pycha高技术岗位需求保持高增长,互联网行业从人才规模转向追求质量实习记者王月竹2022年的第一季度对互联网行业不断传出部门优化裁员等消息,行业特有的饱和式招聘已经成为过去。近日,前程无忧发布2022年一季度互联网人流动与留存调查报告(以下简称报研究人员在海洋中发现5500个新的RNA病毒种类在世界各地收集的海洋水样已经产生了一个关于RNA病毒的新数据宝库扩大了生态研究的可能性并重塑了人们对这些小而重要的亚微观粒子如何演变的理解。通过结合机器学习分析和传统的进化树,一个科研人员提醒入侵物种小火蚁来了文中国科学报记者张文静红火蚁正扩散,小火蚁又来了。根据华南农业大学红火蚁研究中心提供的消息,该中心首次在我国大陆记录到了著名入侵物种小火蚁的野外种群,并已依规上报预警,相关研究论文中国密码女神破解美国顶级加密算法,填补国内空白,受奖励七百万这真是一个天大的好消息啊,中国有一位美女王小云把老美最厉害的加密算法给破解了,一下子让老美狠狠的打脸了,也不知道谁给你的勇气,竟然说世界上没人能破解这个加密算法,要是有人能够破解,世界首富与他的中国女儿亚马逊创始人,1964年出生的贝索斯,却有一个耀眼的名头世界首富。作为全球最大的网上书店亚马逊的CEO,在福布斯胡润全球富豪榜上,他曾经多次问鼎世界首富之位。与他的巨量财产相比,显2022年最富有的科技亿万富翁前二十名,中国占3位整理于轩出品程序人生(IDcoderlife)4月5日,美国福布斯杂志公布了2022年全球亿万富豪榜。榜单显示,科技行业成为了世界上亿万富豪的第三大赚钱行业。对科技行业来说,今年实中国又一技术突破,建在海底的发电站,它是如何发电的?你敢相信吗,通过利用潮汐能我国在海底修建了一座发电站那么这是哪座发电站?建在海底又有什么好处呢什么是潮汐能由于月球和太阳的引力作用,地球上的海水会周期性地在水平方向发生流动,同时垂中国黑客袭击印度电力设施?我外交部正面回应中国青年报客户端北京4月7日电(中青报中青网记者马子倩)据印度经济时报4月7日报道,一家名为RecordedFuture的美国网络安全机构发布报告称,近几个月来,疑似得到中国政府资中国,是AI大国还是AI强国?近日,斯坦福大学发布了2022年AI指数报告。这份长达190多页的报告涵盖研发经济教育等各个方面的AI发展成果。根据这份报告,2021年,中国AI专利申请量占全球总数的52,专利申