摘要: email_util.py邮件类。用来给指定用户发送邮件。可指定多个收件人,可带附件。 """ 邮件类。用来给指定用户发送邮件。可指定多个收件人,可带附件。 """ import re import smtplib from email.mime.multipart import MIMEMulti 阅读全文
posted @ 2020-09-14 16:41 zhengshaoyong 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 日志用的是logging模块,用到的配置如下 log: file_name: test.log backup: 10 console_level: INFO file_level: INFO pattern: '%(asctime)s - %(name)s - %(levelname)s - %(m 阅读全文
posted @ 2020-09-14 16:32 zhengshaoyong 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 生成html报告用的是HTMLTestRunner.py,修改了截图显示,只显示在错误和失败用例之后 """ A TestRunner for use with the Python unit testing framework. It generates a HTML report to show 阅读全文
posted @ 2020-09-14 16:03 zhengshaoyong 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 配置文件config.yml如下 system_name: 后台管理系统(测试环境) url: http://test.com.cn/ cases_path: tests/ xml_path: xml/ yaml_path: yaml/ driver_type: chrome log: file_n 阅读全文
posted @ 2020-09-14 15:38 zhengshaoyong 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.项目整体结构如下图 2.配置如下 # -*- coding: utf-8 -*- [HTTP] scheme = http baseUrl = 127.0.0.1 port = 8888 timeout = 10.0 [USER] username = admin password = 1234 阅读全文
posted @ 2020-09-14 15:13 zhengshaoyong 阅读(732) 评论(3) 推荐(0) 编辑
摘要: 最近结合网上一些框架,自己重构了web自动化测试框架,该框架为行为驱动模型,支持文件上传下载,Excel数据读写,支持解析xml或者yaml脚本,可以直接通过 BlazeMeter录制插件录制脚本,导出yaml文件即可 1.项目结构如下 用到的依赖库如下 et-xmlfile==1.0.1jdcal 阅读全文
posted @ 2020-09-08 14:22 zhengshaoyong 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1.App自动化测试的技术体系 2.Android SDK环境搭建与常用命令 Anddroid自动化测试前提条件是系统中有JDK环境,并且已经安装好Android SDK Tools。此外,通常情况下,都是基于模拟器的自动化测试(除非做兼容性测试使用真机环境),所以还需要配置或者安装安卓模拟器,这里 阅读全文
posted @ 2020-07-30 11:54 zhengshaoyong 阅读(2405) 评论(0) 推荐(0) 编辑
摘要: 1.安装python RF框架是基于python 的,所以一定要有python环境,python与rf存在兼容性问题,我安装的是python3.7.5,robotframework3.1.2。 选择添加到path,或者自己手动配置环境变量,打开cmd 输入python -V可以看到安装的版本 官网h 阅读全文
posted @ 2020-07-27 09:30 zhengshaoyong 阅读(805) 评论(0) 推荐(0) 编辑