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

简述网站建设和推广评价指标企业cms免费

简述网站建设和推广评价指标,企业cms免费,网店装修教程,wordpress如何设计主页目录#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结#xff08;尾部小惊喜#xff09; 前言 pytest单元测试框… 目录导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结尾部小惊喜 前言 pytest单元测试框架 1、什么是单元测试框架 单元测试是指在软件开发当中针对软件的最小单位函数、方法进行正确性的检查测试 2、单元测试框架有哪些 Javajunit 和 testing pythonunittest 和 pytest 3、单元测试框架主要做什么 测试发现从多个文件里面去找到我们的测试用例 测试执行按照一定的顺序和规则去执行并生成结果 测试判断通过断言判断预期结果和实际结果的差异 测试报告统计测试进度、耗时、通过率、生成测试报告 单元测试框架和自动化测试框架有什么关系 1、什么是自动化测试框架 把在自动化测试过程中用到的一些功能或者工具分装成各个模块包括如何进行自动化脚本编写以及分层功能的基础模块进行持续集成、定时任务的管理模块发送测试报告、进行测试结果统计分析的统计模块等将这些模块组成一套可重用的骨架 2、作用 提高测试效率降低维护成本 减少人工干预提高测试的准确性增加代码的重用性 核心思想是让不懂代码的人也能够通过这个框架去实现自动化测试 3、pytest单元测试框架和自动化测试框架的关系 单元测试框架只是自动化测试框架中的组成部分之一 pom设计模式只是自动化测试框架中的组成部分之一 数据驱动、关键字驱动、全局配置文件的封装、日志监控、seleniumrequests二次封装、断言、报告邮件等等 pytest简介 pytest是一个非常成熟的python的单元框架比unittest更灵活容易上手 pytest可以和selenium、requests、appium结合实现web自动化、接口自动化、app自动化 pytest可以实现测试用例的跳过以及reruns失败用例重试 pytest可以和allure生成非常美观的测试报告 pytest可以和Jenkins持续集成 pytest有很多非常强大的插件并且这些插件能够实现很多的使用的操作 # 如 pytest pytest-html # (生成html格式的自动化测试报告) pytest-xdist # (测试用例分布式执行多CPU分发) pytest-ordering # (用于改变测试用例的执行顺序) pytest-rerunfailures # (用例失败后重跑) allure-pytest # (用于生成美观的测试报告)安装pytest 安装pytest pip install pytest pytest的命名规则 模块名必须以test_开头或者以test_结尾 测试类名必须以Test开头并且不能有init方法 测试方法必须以test开头 pytest测试用例的运行方式和执行顺序 1、运行方式 主函数模式 运行所有pytest.main() 指定模块pytest.main([“test_01.py”]) 指定目录pytest.main([“./test_py”]) 通过nodeid指定用例运行 nodeid有模块名、分隔符、类名、方法名、函数名组成 pytest.main([test_01.py::Test01Class]) # 指定到类名 pytest.main([test_01.py::Test01Class::test003]) # 指定到方法名2、命令行模式 运行所有pytest 指定模块pytest test_01.py 指定目录pytest ./test_py 通过nodeid指定用例运行 pytest test_01.py::Test01Class::test0033.通过读取pytest.ini配置文件来运行pytest.ini这个文件他是pytest单元测试框架的核心配置文件 位置一般放在项目的根目录 编码必须是ANSI可以使用notepad修改编码格式 作用改变pytest默认的行为 运行规则不管是主函数的模式运行还是命令行模式运行都会去读取这个配置文件 3、执行顺序 unittest根据Ascll的大小来绝对的执行的顺序 pytest默认从上到下 改变默认执行顺序使用mark标记 pytest.mark.run(order3)Pytest生成自带的html测试报告 安装pytest-html pip install pytest-html1、直接执行pytest.main() 【自动查找当前目录下以test开头的文件或者以test结尾的py文件】 pytest.main([‘--html./report.html’]) 2、pytest.main(“模块.py”)【运行指定模块下运行所有test开头的类和测试用例】 pytest.main([--html./report.html,模块.py])3、运行指定模块指定类指定用例冒号分割并生成测试报告 pytest.main([‘--html./report.html’,‘模块.py::类::test_a_001])4、Pytest调用语句 pytst.main([-x,--html./report.html,t12est000.py])-x出现一条测试用例失败就退出测试 -s显示print内容 -v显示更详细的信息 -vs这两个参数一起使用 -n支持多线程或者分布式运行测试用例 -reruns NUM失败用例重跑 -x只要有一个用例报错那么测试停止 –maxfail2出现两个用例失败就停止 -k根据测试用例的部分字符串指定测试用例 5、使用pytest.mark.skip()跳过该用例(函数) class Test01Class():pytest.mark.skip # 跳过test001def test001(self):assert 5 4 # 断言6、pytest运行结果字符意义 .点号表示用例通过 F表示失败 Failure E表示用例中存在异常 Error S表示跳过 skipped 下面是我整理的2023年最全的软件测试工程师学习知识架构体系图 一、Python编程入门到精通 二、接口自动化项目实战 三、Web自动化项目实战 四、App自动化项目实战 五、一线大厂简历 六、测试开发DevOps体系 七、常用自动化测试工具 八、JMeter性能测试 九、总结尾部小惊喜 在人生的舞台上奋斗是最美的旋律。不畏困难放飞梦想用汗水浇灌成长的花朵。坚持信念砥砺前行只有不停奋斗才能赢得属于自己的荣耀与成功。 付出不一定有回报但不付出却一定没有收获。勇敢面对困难坚持努力无畏失败。奋斗的热血将点亮未来的路只要你不停歇地前行成功的曙光必将照耀你的人生。 每天都是一次重生的机会勇往直前追逐梦想吧不管前方有多少艰难险阻只要心怀信念努力拼搏你将绽放出耀眼的光芒让世界为你而改变。
http://www.yutouwan.com/news/51062/

相关文章:

  • 广州力洋建设工程有限公司做seo要明白网站内容乃重中之重
  • 有域名就可以做网站么公司网页设计推广服务公司
  • 东莞市建设安监监督网站首页电商资源网站
  • 特殊符号网名生成器网站关键词搜索优化是怎么做的
  • 农村电商网站建设网站建设前期需要准备什么资料
  • 淘宝客建站模板哈尔滨网络公司代理商
  • 做网站软文怎么弄安阳网站建设优化渠道
  • 聊城手机网站建设电话app开发公司哪好?
  • 适合企业做外贸的几个网站好的平面设计作品网站
  • asp.net 4.0网站开发与项目实战(全程实录)(附光盘)个人网站可以做导航
  • 聚诚网站建设达州城乡建设网站
  • 手机网站模板 psd网站开发销售怎么做
  • 做网站网站需要excel做网站二维码
  • 滕州网站搜索引擎优化wordpress小工具不显示
  • 手机壳在线设计网站纳米加工平台
  • 如何增加新网站的百度收录定西网页设计
  • 4网站免费建站山东专业网站开发公司
  • 网站开发工具 售价手机域名解析错误
  • 昆明网站关键字优化到底什么才是网络营销
  • 惠州做网站乐云seo百度开发者大会
  • 门户网站建设 交流发言优秀网站案例
  • 网站建设营销推广工作淄博 网站运营
  • 抚州市做棋牌网站百度渠道开户哪里找
  • 企业网站app开发平台快速建立平台网站开发
  • 免费做网站手机广东中山市做网站
  • 品牌网站建设哪家公司好vis设计机构
  • dede网站怎么备份搜索引擎优化
  • ps做淘宝网站导航栏图书网站建设实训总结
  • 小企业网站建设地点在微信上怎么做网站
  • 河南网站托管优化长春建设公司网站