摘要:
一.接口鉴权机制详解 1.Cookie cookie是保存在本地终端的数据。cookie由服务器生成,发送给浏览器,浏览器把cookie以key-value形式保存到某个目录下的文本文件 内,下一次请求同一网站时会把该cookie发送给服务器。由于cookie是存在客户端上的,所以浏览器加入了一些限 阅读全文
摘要:
如何去掉截图红框中的参数,使用例标题展示的更加清晰呢? 解决方法如下: listener.py 文件位置:Lib\site-packages\allure_pytest\listener.py (第三方包所在的LIb目录) 将下图中红色部分test_result.parameters.extend( 阅读全文
摘要:
前言 在HtmlTestRunner生成测试报告上,测试用例名称都是:test_api_index.index表示用例的编号,从1开始,递增。比如:test_api_01、test_api_02......test_api_0N 希望能在不同的用例名称当中,显示相应的接口用例名字。比如登陆接口的成功 阅读全文
摘要:
前言 在Jenkins中配置实现邮件通知,Jenkins提供了两种方式的配置。 一种是Jenkins内置默认的邮件通知, 但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容、无法定义发送邮件的格式、无法定义灵活的邮件接收配置等等。 另外一种是通过安装Email Extension Plu 阅读全文
摘要:
前言 在jenkins上展示html的报告,需要添加一个HTML Publisher plugin插件,把生成的html报告放到指定文件夹,这样就能用jenkins去读出指定文件夹的报告了。 安装HTML Publisher plugin插件 在Dashboard-Manage Jenkins-Ma 阅读全文
摘要:
安装jdk 官网下载tomcat包 上传到服务器,例:/usr/local/ 修改默认端口: 假设tomcat所在目录为/usr/local/apache-tomcat/ 1、打开tomcat配置文件 #vi /usr/local/apache-tomcat/conf/server.xml 2、打开 阅读全文
摘要:
安装jdk: 查询系统自带的jdk版本:yum list |grep java 选择合适的版本安装:yum -y install 名字(使用第一步查询到的名字) 验证是否安装成功:java -version 下载Gitblit 官网地址:http://gitblit.github.io/gitbli 阅读全文
摘要:
许多教程使用的是pip freeze > requirements.txt指令,但是这个指令只能检索当前虚拟环境中安装的包。要想自动检索项目文件中的依赖包要使用pipreqs, 使用方法如下: 1. 首先安装pipreqs 1 # 在工程根目录下执行常规安装命令 2 pipreqs ./ --for 阅读全文
摘要:
一、日志的作用: 记录在系统上面进行的操作 记录系统运行状态 出现问题也能很快定位问题 二、日志组件: 1、loggers:日志器2、handler:处理器3、formatter:格式器 方法一:封装 1 import logging 2 3 def test_log(): 4 # 创建一个日志器 阅读全文
摘要:
HTTP请求方式 1 常见请求方式 常见的接口类型: get 它本质就是发送一个请求来取得服务器上的某一资源。资源通过一组HTTP头和呈现数据(如HTML文本,或者图片或者视频等)返回给客户端。GET请求中,永远不会包含呈现数据。 格式:请求数参数写在网址后面,用"?"连接,多个参数之间用"&"连接 阅读全文