摘要: 问题:在pycharm中运行用例能成功,在命令行运行提示找不到com包解决办法:添加一个PYTHONPATH的环境变量,值为工程目录的路径 当要查找的文本前后有换行时,用如下方法解决//td[contains(text(),'保证金管理费')] xpath方式定位同级元素的前面几个元素els = s 阅读全文
posted @ 2018-01-10 09:23 隐忍沙丘 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1) globalparameter.py 2) log.py 3) send_mail.py 4) excel_data.py 5) Base_Page.py 6) baidu_page.py 7) test_baidu.py 8) sogou_page.py 9) test_sogou.py 1 阅读全文
posted @ 2017-12-05 14:00 隐忍沙丘 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 1. 安装uwsgi 执行命令: pip3 install uwsgi 2. 配置uwsgi文件(django项目的主目录下新建uwsgi.ini) [uwsgi] # 指定ip(内网ip) # http = 172.18.64.217:8000 # 项目虚拟环境(使用python的虚拟环境时需要配 阅读全文
posted @ 2021-12-14 11:37 隐忍沙丘 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 第一步: 在settings.py文件中导入loguru模块并配置日志文件路径和格式等信息 from loguru import logger BASE_DIR = Path(__file__).resolve(strict=True).parent.parent #设置主日志文件,所有日志都会记录 阅读全文
posted @ 2021-12-14 10:44 隐忍沙丘 阅读(1358) 评论(0) 推荐(0) 编辑
摘要: import pymysqldb = pymysql.connect(host='localhost', user='root', password='123456', database='test',port=3306)cursor = db.cursor()# 方式1:Python的字符串格式化 阅读全文
posted @ 2021-06-16 19:50 隐忍沙丘 阅读(341) 评论(0) 推荐(0) 编辑
摘要: python 随机生成汉字 第一种方法:Unicode码 在unicode码中,汉字的范围是(0x4E00, 9FBF) 这个方法比较简单,但是有个小问题,unicode码中收录了2万多个汉字,包含很多生僻的繁体字. 第二种方法:GBK2312 gbk2312对字符的编码采用两个字节相组合,第一个字 阅读全文
posted @ 2020-06-30 17:56 隐忍沙丘 阅读(768) 评论(0) 推荐(0) 编辑
摘要: pip install RandomWords Random words: >>> from random_words import RandomWords >>> rw = RandomWords() >>> word = rw.random_word() >>> print word facto 阅读全文
posted @ 2020-06-30 17:54 隐忍沙丘 阅读(2149) 评论(0) 推荐(0) 编辑
摘要: 前言 pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。 本文测试python版本:2.7.11。mysql版本:5.6.24 一、安装 1 pip3 install pymysql 二、使用操作 阅读全文
posted @ 2020-06-12 11:44 隐忍沙丘 阅读(2202) 评论(0) 推荐(0) 编辑
摘要: 背景:java项目使用swagger管理接口,随着需求的开发接口也有增加,要从swagger界面中去查找出新增的接口是件很费时,效率很低的事情. 适用情况: java项目且适用swagger管理接口 脚本解析: 使用requests包调用swagger的api-docs接口(http://local 阅读全文
posted @ 2020-04-17 11:41 隐忍沙丘 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 最近用appium测试公司APP,APP是原生+H5的模式,测试过程中发现大部分H5的页面使用原生的方式可以进行操作,只有少部分H5页面的按钮虽然在uiautomatorviewer的界面能解析出来,但是就是点击不了,使用appium的inspect也同样能解析就是点击不了. 此时就需要将原生的dr 阅读全文
posted @ 2019-07-26 10:35 隐忍沙丘 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 背景: 页面中的表格都是用canvas画出来的,导致无法定位到canvas里面的内容,但是点击的内容可以从双击后的详细页面获取. 解决方案 通过canvas标签元素的坐标位置的相对位置来点击canvas中的任何一条记录后进入到详情页面再获取详情页中的元素信息. 注意: 阅读全文
posted @ 2019-01-31 18:27 隐忍沙丘 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 当用postman来通过接口造数据时,读取参数化文件中身份证字段的值读取错误. 参数文件如下 选择参数文件后预览的数据如下 身份证号码全部变成了0000结尾的 解决方案: 需要将身份证号码用引号引起来. 阅读全文
posted @ 2019-01-28 18:33 隐忍沙丘 阅读(1238) 评论(0) 推荐(0) 编辑