摘要:
背景: 页面中的表格都是用canvas画出来的,导致无法定位到canvas里面的内容,但是点击的内容可以从双击后的详细页面获取. 解决方案 通过canvas标签元素的坐标位置的相对位置来点击canvas中的任何一条记录后进入到详情页面再获取详情页中的元素信息. 注意: 阅读全文
摘要:
当用postman来通过接口造数据时,读取参数化文件中身份证字段的值读取错误. 参数文件如下 选择参数文件后预览的数据如下 身份证号码全部变成了0000结尾的 解决方案: 需要将身份证号码用引号引起来. 阅读全文
摘要:
一般来说,版本功能测试完成,对应的用例也实现了自动化,性能、兼容、稳定性测试也完成了以后,我们就需要考虑到系统的安全问题,特别是涉及到交易、支付、用户账户信息的模块,安全漏洞会带来极高的风险。 一.安全测试原则与常见的安全威胁: 1.安全需求: ※认证:对认证的用户的请求返回 ※访问控制:对未认证的 阅读全文
摘要:
安装Python 到https://www.python.org/下载对应的Python安装包安装 python3版本的安装比较简单,不再赘述 设置Python包的镜像地址 由于Python包安装时默认是国外的网站,所以需要设置成国内的镜像地址,这里用的是豆瓣的镜像地址. 1) 在user目录下新建 阅读全文
摘要:
问题:在pycharm中运行用例能成功,在命令行运行提示找不到com包解决办法:添加一个PYTHONPATH的环境变量,值为工程目录的路径 当要查找的文本前后有换行时,用如下方法解决//td[contains(text(),'保证金管理费')] xpath方式定位同级元素的前面几个元素els = s 阅读全文
摘要:
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 阅读全文
摘要:
将接口相关信息写入到Excel中,然后用此脚本从Excel中读取相应的信息并组装成URL来发送接口并获取返回的结果,并将结果写入到对应的用例中. 阅读全文
摘要:
#coding:utf-8import unittestimport osimport sysimport HTMLTestRunnercase_path = os.path.join(os.path.dirname(os.path.realpath(__file__)))report_path = 阅读全文
摘要:
#!/user/bin/env python # -*-coding:utf-8-*- from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.mime.image import MIMEImage from email.mime.base import MIME... 阅读全文