摘要: 在使用pip安装第三方插件时,报错:Cannot connect to proxy,原因是,不知道什么时候设置了浏览器代理 解决方法:谷歌浏览器--设置--高级--系统--打开您计算机的代理设置--手动将代理关闭 阅读全文
posted @ 2021-02-05 09:36 小幸运|| 阅读(2503) 评论(0) 推荐(0) 编辑
摘要: 由于手工抓取的Cookie有一定的有效期,且页面关闭之后就失效了,为了保证用例的独立性并提高效率,我们可以通过发送登录接口,从响应中拿到Cookie放入Selenium中使用。 首先,通过F12查看cookie的形式,然后访问登录接口,获取到cookie,提取有效部分 def get_cookie( 阅读全文
posted @ 2021-01-27 09:49 小幸运|| 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 本项目是基于Python语言的前台自动化,使用的是Unittest框架(后续会优化Pytest框架)。PO模式,将测试对象(页面元素)与测试用例(元素操作+测试数据)进行分离。 项目包含以下几个部分: Common:公共部分-对seleniumAPI的二次封装、日志输出、报错截图、读取yaml配置文 阅读全文
posted @ 2021-01-26 15:19 小幸运|| 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 思路: 1.获取当前日期,分割为,列表分别得当年份、月份、日 2.列表days为12个月中的每个月的天数,默认为平年 3.判断年份是否为闰年,如果是闰年要修改days列表中2月份的天数为29 4.判断时候为1月份,如果是1月份,则直接为当前的日;否则,等于从1月份到上当前月份-1的天数和,加上当前的 阅读全文
posted @ 2021-01-21 14:01 小幸运|| 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: 随着软件技术的发展,从最初的功能测试现在普遍的自动化测试,不管公司是否真的开展自动化都会要求应聘者有一定的编程能力、自动化脚本编写能力,对软件测试人员的要求越来越高。一个成熟的自动化测试人员不止是要会使用工具,更重要的是会自己搭建框架以代码替代人工。但是,从功能测试进阶到自动化测试你需要哪些具体的知 阅读全文
posted @ 2021-01-20 11:33 小幸运|| 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 1.安装 Email Extension Plugin插件 jenkin首页 系统管理 插件管理--可选插件 2.系统配置 2.1设置jenkins地址和管理员邮箱地址 2、设置发件人等信息 2.3 设置邮件通知 这个设置和发件人信息差不多,设置完成后可以点击“Test Configuration” 阅读全文
posted @ 2021-01-17 18:04 小幸运|| 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 在pycharm命令行运行pytest,报错: pytest不是内部或外部命令,也不是可运行的程序 或批处理文件 如图: 原因: python安装路径的Scripts目录下没有pytest.exe 解决方法: 首先卸载在pycharm安装的pytest,命令行窗口执行“pip uninstall p 阅读全文
posted @ 2021-01-15 17:31 小幸运|| 阅读(4192) 评论(0) 推荐(0) 编辑
摘要: 建立连接 新建游标 编写SQL 执行SQL 获取执行结果 关闭游标 关闭连接 #encoding=utf8 import pymysql from pymysql.cursors import DictCursorclass DBHandler: # 设置游标,使查询结果以字典的形式返回 curso 阅读全文
posted @ 2021-01-15 15:37 小幸运|| 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 前言 Allure Framework是一种灵活的轻量级多语言测试报告工具,不仅可以以简洁的网络报告形式非常简洁地显示已测试的内容,而且还允许参与开发过程的每个人从日常执行中提取最大程度的有用信息。 1. 环境准备: JDK1.8+ allure命令行应用程序 python 库 pytest-all 阅读全文
posted @ 2021-01-12 17:17 小幸运|| 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题如图: 解决方法: 在setting文件所在的文件夹中新增“__init__.py”文件 阅读全文
posted @ 2021-01-08 16:25 小幸运|| 阅读(3072) 评论(0) 推荐(0) 编辑