摘要: 一、环境部署 python+selenium+pycharm+webdriver 1、 python安装包:https://www.python.org/getit/ 2、 PyCharm 安装包:http://www.jetbrains.com/pycharm/download/ 3、 Selen 阅读全文
posted @ 2020-03-29 22:16 喵小超 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 使用xlrd报错raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format] '; not support原因:xlrd最新版本不支持xlsx格式数据的读取了 解决方案:降低xlrd版本,可参考:https://www.cnblogs.com/will- 阅读全文
posted @ 2021-11-14 14:58 喵小超 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 在使用idea进行clone代码时报如下错:Unable to negotiate with ***.**.**.** port *****: no matching host key type found. Their offer: ssh-rsa,ssh-dss Could not read f 阅读全文
posted @ 2021-11-10 11:19 喵小超 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 出现这个问题主要是没权限,切换到安装目录下,我这边安装到/Library/apache-maven-3.6.3/bin目录下,先切换到到这个目录下 之前试过chmod a+u /Library/apache-maven-3.6.3/bin/mvn 但是并没啥用 然后试了一下 ls -al@ mvn 阅读全文
posted @ 2021-07-21 15:37 喵小超 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 一、os.path.dirname()获取当前文件路径,去掉文件名目录结构 我的目录结构: os.path.dirname(path) 语法:os.path.dirname(path)功能:去掉文件名,返回目录如: print(os.path.dirname("E:/Read_File/read_y 阅读全文
posted @ 2020-10-13 18:12 喵小超 阅读(4140) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2020-09-24 10:40 喵小超 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 前言:url 中是不能出现一些特殊的符号的,有些符号有特殊的用途。比如以 get 方式提交数据的时候,会在 url 中添加 key=value 这样的字符串,所以在 value 中是不允许有 '=',因此要对其进行编码;与此同时服务器接收到这些参数的时候,要进行解码,还原成原始的数据。这个时候,这些 阅读全文
posted @ 2020-09-21 15:39 喵小超 阅读(1175) 评论(0) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2020-09-21 11:31 喵小超 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-09-21 11:29 喵小超 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 安装官方地址:https://www.ej-technologies.com/download/jprofiler/files注意: 1.Jprofiler for Linux安装包(服务端)不需要证书 2.Jprofiler for windows安装包/mac安装包(客户端) 需要购买证书,试用 阅读全文
posted @ 2020-09-14 17:50 喵小超 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: 前言wins上安装allure步骤:https://www.cnblogs.com/strive-2020/p/12630067.html mac上安装allure步骤:http://www.manongjc.com/detail/18-lwblbbrjgnhtrtr.htmlhttps://blo 阅读全文
posted @ 2020-08-18 16:49 喵小超 阅读(1334) 评论(0) 推荐(0) 编辑
摘要: 前言:在安装好appium环境和应用的基础上(https://www.cnblogs.com/miaoxiaochao/p/13375314.html),开始进行元素识别: appium工作原理 操作步骤 1、先启动android虚拟机 2、打开appium桌面版,进行启动 3、打开pycharm, 阅读全文
posted @ 2020-08-04 19:59 喵小超 阅读(628) 评论(0) 推荐(0) 编辑
摘要: Appium 服务器初始化参数(Capability) <expand_table> 键描述值 automationName 自动化测试的引擎 Appium (默认)或者 Selendroid platformName 使用的手机操作系统 iOS, Android, 或者 FirefoxOS pla 阅读全文
posted @ 2020-08-03 22:50 喵小超 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 前言: 在安装好appium环境和应用的基础上(https://www.cnblogs.com/miaoxiaochao/p/13375314.html),开始进行元素识别: 1、工作原理 2、开启appium配置项 from appium import webdriver des={ "autom 阅读全文
posted @ 2020-08-02 18:30 喵小超 阅读(153) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-07-25 01:18 喵小超 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 前言:不轻易评价别人是一种修养;不活在别人的评价里是一种智慧。 此篇主要介绍,如何发送测试报告邮件 核心代码 import smtplib from email.mime.text import MIMEText body_str = ''' <h3 align="center">自动化测试报告</ 阅读全文
posted @ 2020-07-19 16:50 喵小超 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 前言:要有遥不可及的梦想,也要有脚踏实地的本事 此篇主要介绍:接口自动化测试框架中,如何生成测试报告,操作步骤如下: 1、测试报告保存路径——自建一个文件夹,且配置文件中做好配置 [path] # 测试报告存放路径 REPORT_PATH = ./test_reports # 测试用例存放路径 CA 阅读全文
posted @ 2020-07-19 16:48 喵小超 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 前言: 1、check_tuils中新建以下方法:对接口返回的数据进行断言(注意:不同数据格式) def check_key(self,check_data=None): #json键值是否存在 check_data_list = check_data.split(',') res_list = [ 阅读全文
posted @ 2020-07-18 16:27 喵小超 阅读(1782) 评论(0) 推荐(0) 编辑
摘要: 一、eval()函数是什么? Python的一个内置函数; 返回传入字符串的表达式结果(官方) 二、eval()函数语法解析 eval(expression[, globals[, locals]]) # expression : 表达式。 # globals : 变量作用域,全局命名空间,如果被提 阅读全文
posted @ 2020-07-14 22:05 喵小超 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 前言: 一、re模块是什么? 是python1.5版本独有的、基于正则表达式实现的、用来匹配字符串的模块。so,使用re模块时必须得掌握正则表达式基础。 二、正则表达式是什么? 描述了一种字符串匹配的模式(pattern) 功能一:用来检查一个字符串串是否含有某种子字符串 功能二:将匹配的子串(满足 阅读全文
posted @ 2020-07-13 23:29 喵小超 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 前言: 可参考:https://www.cnblogs.com/dream66/p/12953729.html 一、re模块之macth方法和search方法区别: 1.1 match方法,基础写法一 import re #group()方法得到匹配的字符串,如果字符串没有匹配,则返回None va 阅读全文
posted @ 2020-07-12 11:35 喵小超 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 前言 可参考:https://www.cnblogs.com/dream66/p/13264725.html 阅读全文
posted @ 2020-07-12 09:14 喵小超 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 报错信息: raise ValueError("Unknown level: %r" % level)ValueError: Unknown level: '10' 将log_level强制转换成int型,即可 阅读全文
posted @ 2020-07-07 22:51 喵小超 阅读(467) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-07-05 08:48 喵小超 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/dream66/p/13233797.html 一、Faker模块是什么? 一个Python第三方模块,主要用来创建伪数据 无需再手动生成或者手写随机数来生成数据,是否faker提供的方法,即可完成数据的生成 二、使用背景介绍 在软件测试过程中, 阅读全文
posted @ 2020-07-04 12:56 喵小超 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 前言: 1、导入xlrd模块 2、读取excel路径(需要导入os)——创建workbook对象——sheet对象——获取excel_value值 import os import xlrd excel_path =os.path.join(os.path.dirname(__file__),'da 阅读全文
posted @ 2020-07-04 09:37 喵小超 阅读(952) 评论(0) 推荐(0) 编辑