2021年9月9日

摘要: product_list = [ ('IphoneX',5800), ('Mac Pro',9800), ('Bike',800), ('Watch',10600), ('Coffee',31), ('book',10), ('test',120),]shopping_list = []salary 阅读全文
posted @ 2021-09-09 14:53 心品茗香 阅读(55) 评论(0) 推荐(0) 编辑

2021年9月7日

摘要: pycharm设置注释 1.打开pycharm,左上角点击file File -> settings -> Editor -> File and Code Templates -> Python Script # encoding: utf-8 # @author: test_name # @fil 阅读全文
posted @ 2021-09-07 11:42 心品茗香 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 加解密概念 对称加密 MD5加密 非对称加密RSA 测试开发工程师应用 为什么要加密解密? 加密:对信息进行加密可以保证信息在互联网上传输时不被人截获(能截获、但是由于加密看不白) 解密:服务器收到用户信息后,需要知道用户的真实信息,就需要把之前加密的内容进行解密操作。 如:禅道 登录抓包 阅读全文
posted @ 2021-09-07 11:39 心品茗香 阅读(299) 评论(0) 推荐(0) 编辑

2021年6月21日

摘要: 定位示例 RF关键字 定位 内容 Input Text id=kw1 robotframework Input Text name=wd robotframework Click Button id=su1 Input Text css=[name=wd] rf Input Text xpath = 阅读全文
posted @ 2021-06-21 17:02 心品茗香 阅读(1348) 评论(0) 推荐(0) 编辑

2021年6月11日

摘要: 方式一安装: 1、 安装最新版本的python3.7 配置环境变量: 在path中添加 python安装路径 如 ;E:\python37; D:\Python37\Scripts 2、安装Robot Framework (方法二选其一)【最新版本4.0.3安装后发现不匹配】 方式一:使用pip i 阅读全文
posted @ 2021-06-11 16:07 心品茗香 阅读(76) 评论(0) 推荐(0) 编辑

2021年6月2日

摘要: import xlrdfrom QD_project.common.base_page import basepageclass Test_get_Cookies: def Red_workbook(self): self.drives = basepage.open_url() workbook 阅读全文
posted @ 2021-06-02 18:23 心品茗香 阅读(522) 评论(0) 推荐(0) 编辑
摘要: import xlwtfrom QD_project.common.base_page import basepage #已经封装好的浏览器基础信息class Test_Cookies: def Write_workbook(self): self.drives = basepage.open_ur 阅读全文
posted @ 2021-06-02 17:31 心品茗香 阅读(130) 评论(0) 推荐(0) 编辑

2021年5月25日

摘要: 一、scope参数是什么? scope参数是fixture方法中的其中一个参数; scope参数用来设置fixture的应用范围,设置后,会根据设置的范围去触发执行; scope参数有4个可选值:function(默认)、class、module、package/session function:每 阅读全文
posted @ 2021-05-25 19:58 心品茗香 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1,使用python+selenium+nb_log+allure 整个过程中环境及运行存在的问题 python与selenium下载 nb_log封装 class LogUtil: def __init__(self, logger=None): self.logger = logger self 阅读全文
posted @ 2021-05-25 19:49 心品茗香 阅读(426) 评论(1) 推荐(1) 编辑

2021年5月19日

摘要: pytest简介: pytest 是 python 的第三方单元测试框架,比自带的 unittest 更简洁和高效,同时兼容 unittest 框架。它还有如下优点: 1、简单灵活,容易上手,文档丰富; 2、支持参数化,可以细粒度地控制要测试的测试用例; 3、能够支持简单的单元测试和复杂的功能测试, 阅读全文
posted @ 2021-05-19 09:36 心品茗香 阅读(246) 评论(0) 推荐(0) 编辑

2021年5月10日

摘要: 一、首先mock是什么? 英译中含义有:虚假的; 不诚实的; 模仿的; 模拟的 这个意思 这个库的主要功能就是模拟一些事务 官方解释:Mock是Python中一个用于支持单元测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为 二、为什么要用mock? 举例:假 阅读全文
posted @ 2021-05-10 19:00 心品茗香 阅读(1061) 评论(0) 推荐(0) 编辑

2021年4月27日

摘要: 1.从git上拉取更新包到本地 2.登录需要更新服务所在的机器, cd /data/www/tmp或是lib/ 输入rz命令上传更新包 3.上传需要更新的包后 解压包unzip xxx.zip 4. cd 到应用所在目录 备份 ROOT 文件夹(检查是否备份成功:看是否有ROOT开头的最新时间文件夹 阅读全文
posted @ 2021-04-27 10:12 心品茗香 阅读(316) 评论(0) 推荐(0) 编辑

2021年4月24日

摘要: JsonPath是一种简单的方法来提取给定JSON文档的部分内容。 JsonPath提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容。 许多编程语言支持JsonPath,如Javascript,Python和PHP,Java 1 jsonpath安装 pip install j 阅读全文
posted @ 2021-04-24 21:10 心品茗香 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 握手之前主动打开连接的客户端结束CLOSED阶段,被动打开的服务器端也结束CLOSED阶段,并进入LISTEN阶段。随后开始“三次握手”: (1)首先客户端向服务器端发送一段TCP报文,其中: 标记位为SYN,表示“请求建立新连接”;序号为Seq=X(X一般为1);随后客户端进入SYN-SENT阶段 阅读全文
posted @ 2021-04-24 21:06 心品茗香 阅读(70) 评论(0) 推荐(0) 编辑

2021年4月21日

摘要: 使用unittest把测试套件构建完毕之后,可以使用三种方式执行测试并生成报告,测试报告也是从基础显示到改进美化的一个过程。 方式一: 用unittest.main()执行测试集 这里的verbosity是一个选项,表示测试结果的信息复杂度,有三个值: 0(静默模式):你只能获得总的测试用例数和总的 阅读全文
posted @ 2021-04-21 15:30 心品茗香 阅读(183) 评论(0) 推荐(0) 编辑

2021年4月1日

摘要: data_dict = {'test01':[{'book1':'朝花夕拾'},{'book2':'红楼梦'}], 'test02':[{'book1':'呐喊'},{'book2':'西游记'}]}data_lsit = []for key ,value in data_dict.items(): 阅读全文
posted @ 2021-04-01 17:04 心品茗香 阅读(739) 评论(0) 推荐(0) 编辑
摘要: import xlrd3import osclass ExcelUtils: def __init__(self,excel_file_path,sheet_name): #设置动态读取的地址和表单名 self.excel_file_path = excel_file_path self.sheet 阅读全文
posted @ 2021-04-01 16:33 心品茗香 阅读(1465) 评论(0) 推荐(0) 编辑

2021年3月16日

摘要: # encoding: utf-8#@author: lizheng#@file: test_create_tag_api_case.py#@time: 2021/3/15 13:51import unittestimport requestsimport osimport timeimport j 阅读全文
posted @ 2021-03-16 14:38 心品茗香 阅读(409) 评论(0) 推荐(0) 编辑

2021年3月15日

摘要: import requestssesion = requests.session()sesion.cookies.set('zFb_winduser','SsstI1iDoHh17GD2Mslpc%2BXfPMM5iSKNT16R4Pt5e7zjpbVd5oysu%2Bglm40%3D',domai 阅读全文
posted @ 2021-03-15 16:05 心品茗香 阅读(190) 评论(0) 推荐(0) 编辑

2021年3月8日

摘要: 相同点: 都是序列 都可以存储任何数据类型 可以通过索引访问 不同点: a=[]列表是可变的 b=()而元组是不可变的 我们可以修改列表的值,但是不修改元组的值。由于列表是可变的,我们不能将列表用作字典中的key。 但可以使用元组作为字典key num_list = [1,2,3,4,5] num_ 阅读全文
posted @ 2021-03-08 11:04 心品茗香 阅读(234) 评论(0) 推荐(0) 编辑

导航