摘要: 一、安装注册中心 zookeeper 下载地址:https://mirrors.bfsu.edu.cn/apache/zookeeper/ 1.下载直接解压,进入../conf/目录下复制一份zoo_sample.conf, 改名为zoo.cfg # dataDir里放的是内存数据结构的snapsh 阅读全文
posted @ 2020-12-31 15:36 Tester_Jhm 阅读(845) 评论(0) 推荐(1) 编辑
摘要: 第一步:进入数据库 mysql -uroot -p 输入密码; 第二步:创建一个数据库 create database 数据库名称 ;(注意分号结尾) 第三步:查看所有数据库 show databases; 第四步:创建数据库用户 grant all privileges on 数据库名称.* to 阅读全文
posted @ 2020-12-14 17:13 Tester_Jhm 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 1.重复元素判定 以下方法可以检查给定列表是不是存在重复元素,它会使用 set() 函数来移除所有重复元素。 def all_unique(lst): return len(lst) == len(set(lst)) x = [1,1,2,2,3,2,3,4,5,6] y = [1,2,3,4,5] 阅读全文
posted @ 2020-12-01 17:15 Tester_Jhm 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 编写测试脚本时,有个需求需要将字典中的value值存在的空格去除掉,解决方法如下: message = {"words": " id 7X"} words = {k: v.replace(" ", "") for k, v in message.items()} # 适用于Python3 # wor 阅读全文
posted @ 2020-11-30 14:58 Tester_Jhm 阅读(5340) 评论(0) 推荐(0) 编辑
摘要: 在使用pycharm+pytest+allure生成测试报告遇到一个问题,运行时执行所有测试用例,但是没有生成任何测试报告,结果查了一下原因, 是由于,在运行代码时默认在pytest框架下运行了代码。而使用pytest测试框架时候,不需要main()函数,系统可以自动识别测试用例并执行。 如下图,设 阅读全文
posted @ 2020-11-30 14:24 Tester_Jhm 阅读(1927) 评论(0) 推荐(1) 编辑
摘要: 在自动化测试过程中,使用使用到Python内置函数zip(),记录之: zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。 我们可以使用 list() 转换来输出列表。 如果各个迭代器的元素个数不一致,则返回 阅读全文
posted @ 2020-10-22 11:40 Tester_Jhm 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 大家有没有遇到过在使用Python进行yaml文件写入数据后,内容排版混乱并且丢失注释问题,非常不友好,如下图所示: 针对上述问题,简单的解决方法如下: 安装pip install ruamel.yaml 使用: ruamel.yaml.load(Loader=ruamel.yaml.RoundTr 阅读全文
posted @ 2020-10-20 17:03 Tester_Jhm 阅读(2166) 评论(0) 推荐(1) 编辑
摘要: 最近自动化测试参数化使用了yaml文件进行存放,简单记录读取和写入操作 1.读取如下yaml文件中的具体value值代码如下 #测试环境IP、端口 host: localhost:8080 #仿真环境IP、端口 host: localhost:8081 def filePath(fileDir, f 阅读全文
posted @ 2020-10-14 14:48 Tester_Jhm 阅读(2886) 评论(0) 推荐(0) 编辑
摘要: 自动化测试中,需要对特定列表中的数据进行模糊查询,从而筛选出完整值进行返回,故整理如下两种方法; 方法一:适用于列表值为字符串的模糊查询,实例如下 list1 = ['qqaabb', 'wweerr', '121', 'qbcd', 'plqs']data = [x for i,x in enum 阅读全文
posted @ 2020-10-09 20:05 Tester_Jhm 阅读(13819) 评论(0) 推荐(2) 编辑
摘要: 项目开展接口自动化,由于是sso单点登录,几番尝试使用接口登录获取token无果,决定使用UI自动化登录后获取登录token,方法如下: 代码实现如下: import time from selenium import webdriver class GetToken(object): def __ 阅读全文
posted @ 2020-09-22 20:47 Tester_Jhm 阅读(1939) 评论(0) 推荐(0) 编辑