技术
JESSIE_liuym
这个作者很懒,什么都没留下…
展开
-
如何使用tkinter实现python传参的图形化封装
在使用python编写一些小工具时,涉及到需要传参数的情况。总在命令窗口输入参数,显得又麻烦又Low,介绍怎么使用tkinter库实现简单的封装from tkinter import *root = Tk() #定义root 窗口root.title("导包更新") #定义窗口名字root.geometry('500x5...原创 2020-02-27 18:45:05 · 1301 阅读 · 0 评论 -
postman报错pm is not defined原因分析及处理办法
导入脚本(含有多个接口,且存在接口依赖)到postman中,单独运行第2个接口时报错There was an error in evaluating the Pre-request Script: pm is not defined说明:第一个接口是登录接口,后续都是登录后的操作两种错误可能:第一种情况,postman的版本太低,还不支持pm对象。这种情况,更新postman即可http...原创 2020-02-27 18:17:50 · 8388 阅读 · 0 评论 -
使用pyautogui来处理难以定位的元素
最近在新项目中,发现某个iframe框架定位不到。常用的元素定位方式都没法成功。最后使用pyautogui这个库来实现了元素点击操作win10系统 python3.7安装pyautogui库pip install pyautogui打开一个cmd命令行窗口输入命令pythonimport puautoguipyautogui.displayMousePosition()回车运...原创 2020-02-11 15:27:55 · 2588 阅读 · 0 评论 -
记录python中日志模块无法显示错误详细信息的问题
在basepage.py文件中代码如下:class BasePage: def __init__(self,driver: Chrome): self.driver=driver def wait_clickable_elem(self, locator, timeout=5, frequcy=0.2): '''使用显示等待,等待元素可被点击,强制等待locato...原创 2020-02-05 22:54:36 · 1064 阅读 · 0 评论 -
使用python实现用例Xmind转Excel
python 3.7用到的库:openpyxl 用于操作excelxmindparser 用于操作xmindPyInstaller 用于对py文件进行打包得到exe程序支持转换的xmind格式要求,标题占三个节点:如果xmind文件不是这样的格式,则需要修改源码py源码如下:from xmindparser import xmind_to_dictimport o...原创 2020-01-17 13:39:37 · 3288 阅读 · 0 评论 -
JMETER进行关联接口测试
最近用Jmeter完成了有依赖关联的接口的测试,小结一下。项目需求:登录接口、请验接口(请验接口需依赖登录去进行)、退出登录接口JMETER环境搭建此处略过存在登录依赖的接口,需获取登录的session,在D:\apache-jmeter-3.1\bin目录下,修改jmeter.properties文件,将CookieManager.save.cookies的值修改为true,并去掉注释的#...原创 2019-12-03 16:56:42 · 1547 阅读 · 0 评论 -
selenium框架之八大元素定位
在selenium框架中封装了对应的元素定位方法通过id定位find_element_by_id('kw') 元素定位优先使用id定位 若id是动态生成的一长串数字或无意义的字符串,不要使用id通过name定位find_element_by_name('wd') 比较常用通过class_name定位find_element_by_class_name('s_ipt') ...原创 2019-12-02 19:00:24 · 950 阅读 · 0 评论 -
python操作Oracle 12c类的封装
在新项目里封装oracle类时出现报错"DatabaseError: DPI-1047: 64-bit Oracle Client library cannot be loaded: "已解决环境参数:python版本:python3.7oracle数据库版本:oracle12c 第二版系统版本:win101、下载cx_oracle库的地址:https://pypi....原创 2019-11-23 23:45:48 · 476 阅读 · 0 评论 -
4.Python格式化输出及列表
4.Python格式化输出及列表4.1format格式化输出 {} 起到占位符的功能,格式:print('我今天吃了{}个苹果,今天收入{}元'.format(2,300)) 在{}中输入 :.2f 表示对传到{}中的值保留两位小数。冒号左边可设置传入的参数,冒号右边是设置的格式 在{}中输入 :.0f 不带小数 在{}中输入 :x>4d 给传入的数值保留4个字符的长度...原创 2019-07-26 08:31:16 · 7626 阅读 · 0 评论 -
3.Python常见运算符及字符串
3.Python常见数据类型及运算符3.1基础数据类型1.整型:int,即整数2.浮点型:float,即带小数点的数值3.布尔值:Booleans,有两个值,True和False4.字符串:单引号或双引号括起来的内容3.2常见运算符1.算术运算符:2.赋值运算符:3.比较运算符:4.逻辑运算符:5.成员运算符:3.3字符串常见操作1.字符串截断2.字符串分隔3.字符串...原创 2019-07-25 09:06:52 · 492 阅读 · 0 评论 -
2.Python基础语法
2.Python常见数据类型原创 2019-07-24 09:06:00 · 193 阅读 · 0 评论 -
1.Pycharm安装及Pycharm基本使用
1.Pycharm安装及基本使用原创 2019-07-19 09:42:17 · 380 阅读 · 1 评论