做项目网站要不要备案wordpress分类名插件

张小明 2025/12/27 1:13:55
做项目网站要不要备案,wordpress分类名插件,二手域名做网站不收录,wordpress无域名Unittest是Python标准库中自带的单元测试框架#xff0c;Unittest有时候也被称为PyUnit#xff0c;就像JUnit是Java语言的标准单元测试框架一样#xff0c;Unittest则是Python语言的标准单元测试框架。 Pytest是Python的另一个第三方单元测试库。它的目的是让单元测试变得更…Unittest是Python标准库中自带的单元测试框架Unittest有时候也被称为PyUnit就像JUnit是Java语言的标准单元测试框架一样Unittest则是Python语言的标准单元测试框架。Pytest是Python的另一个第三方单元测试库。它的目的是让单元测试变得更容易并且也能扩展到支持应用层面复杂的功能测试。两者对比Pytest项目实战第一步、搭建项目框架(创建Gwyc_Api_Script_Pytest项目目录)依次创建子目录如下base存放一些最底层的方法封装协议请求发送等。common:存放一些公共方法。config:存放配置文件。data:存放测试数据。 log:存放日志。report:存放报告。tests:存放用例。utils:存放公共类。 readme:用于说明文档。requirements.txt: 用于记录所有依赖包极其版本号便于环境部署可以通过pip命令自动生成和安装。第二步、封装请求方法(base目录下面创建method.py)封装有两种方法第一种直接调用requests库下面的request方法并将所有需要用到的参数定义进去分为实参和行参实参调用必须要传参行参可给默认值调用时可重新赋值也可以使用默认值。这种方法代码量少不用做判断request会自动根据传入的参数进行发送请求到服务器。第二种分别对各个请求方式按函数的形式封装分别调用requests进行发送请求。以get和post为例putdelete请求按一样方法封装各个请求方式封装完成以后再定义一个主方法直接调用主方法会自动根据请求方式进行判断调用各个请求函数这里也可以不对请求方式汇总封装直接调用各个函数进行发送请求也是可以的。这种方法封装涉及代码量较多也没有能够很好的用上requests库因此推荐使用第一种方法。第三步、封装读取文件的方法(common目录下创建public.py)1、这里需要用到python的os库os 库是Python标准库包含几百个函数常用的有路径操作、进程管理、环境参数等。2、分别对获取目录和获取目录下文件进行了封装直接调用并传入相应的参数即可使用。如下图第四步、准备数据(data目录下创建data.xlsx)将接口写入excel表将接口需要用到的字段都写进excel然后直接进行读取。第五步、封装读取文件方法(utils目录下面创建operationExcel.py)定义一个文件类分别再定义一个方法获取Sheet表定义一个方法获取出所有数据存放进列表。第六步、封装登录方法(common目录下面创建login.py)获取token提供给接口使用使用pytest.fixture装饰器每次执行所有用例前执行一遍登录方法获取到token并返回。第七步、对表头定义全局变量可以定义在utils目录下面的operationExcel.py文件中第八步、封装用例(tests目录下面创建test_gwyc_api_all.py)需要用到pytest.mark.parametrize()装饰器进行封装用例调用getExceldatas()将读取出来的用例存放进装饰器data为别名。如下图分别请求头和参数做了为空判断并将token插入到headers里面这样每一个接口都能使用到登录返回的token不用每次都去调用获取token。第九步、利用allure生成测试报告。allure是Pytest的插件包需要下载安装并将allure里面的bin目录所在的路径配置到PATH环境变量中就可以直接使用报告。将生成的json文件存放到用例所在的目录下面执行完成以后会在tests目录下面生成一个report目录下面包含result目录和html目录,前者是存放json文件后者存放读取后生成的html报告第十步、封装日志方法(log目录下面创建log.py)日志在自动化测试中起到的参考作用相对较小以测试报告为准直接按相应规则配置好直接调用即可。实战结束便于自己记忆也能帮上需要帮助的一部分人何乐而不为 哈哈最后作为一位过来人也是希望大家少走一些弯路在这里我给大家分享一些软件测试的学习资料和我花了3个月整理的软件测试自学全栈这些资料希望能给你前进的路上带来帮助。​视频文档获取方式这份文档和视频资料对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你以上均可以分享点下方小卡片即可自行领取。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

有没有免费的直播视频株洲网站优化

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 🍎 往期回顾关注个人主页:Matlab科研工作室 🍊个人信条:格物致知,完整Matlab代码获取及仿…

张小明 2025/12/26 4:10:56 网站建设

网站的备案可以管几年seo体系网站的建设及优化

引言像挤牙膏,综述像抄目录,讨论只会复述结果?别慌,你的“章节私教”已上线!各位学术创作人,有没有发现论文里总有那么几个“特殊关卡”——引言要写得引人入胜,综述要写得见解独到,…

张小明 2025/12/24 12:23:32 网站建设

营销网站建设公司地址网站建设性意见表

侧边栏小工具开发全攻略 1. 侧边栏小工具开发技巧 在开发侧边栏小工具时,有几个方面能助力开发,包括脚本调试、使用 Internet Explorer 测试、自动刷新小工具以及持久化小工具设置。 1.1 启用脚本调试 强烈建议在开发侧边栏小工具时开启脚本调试。默认情况下,侧边栏在加…

张小明 2025/12/24 12:22:29 网站建设

奉贤做网站价格夜间app排行榜

CSS框架跨浏览器兼容性解决方案:告别浏览器战争的技术革新 【免费下载链接】blueprint-css A CSS framework that aims to cut down on your CSS development time 项目地址: https://gitcode.com/gh_mirrors/bl/blueprint-css 在前端开发的世界里&#xff0…

张小明 2025/12/26 7:03:12 网站建设

合肥网站建设方案维护公司网站续费帐怎么做

《数据安全法》明确要求“开展数据处理活动,应当遵循合法、正当、必要和诚信原则,对数据实行分类分级保护”。财务数据作为企业核心数据资产,涵盖交易流水、薪酬福利、税务信息、客户支付数据等敏感内容,其治理水平直接关系到企业…

张小明 2025/12/24 12:20:23 网站建设

集团制度建设网站中铁建设集团内网登录

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个企业级Windows清理工具,要求:1.支持AD域账户认证2.可配置的清理策略(按部门/用户组设置不同规则)3.定时自动执行功能4.生成P…

张小明 2025/12/24 12:19:18 网站建设