摘要:httprunner2.x 视频介绍 适用人群 1.本课程2021年4月录制 2.有一点python基础,和手工测过接口测试,知道http协议 3.对httprunner框架有兴趣 课程概述 使用HttpRunner 2.x框架实现http(s)协议接口自动化测试,使用yaml文件编写自动化用例,采 阅读全文
posted @ 2021-05-25 22:51 上海-悠悠 阅读(251) 评论(1) 推荐(0) 编辑
摘要:2021年第七期《python接口自动化+测试开发》课程,4月18号开学(火热报名中!) 主讲老师:上海-悠悠 上课方式:QQ群视频在线教学,方便交流 本期上课时间:4月18号-7月11号,每周六、周日晚上20:30-22:30 报名费:报名费3000一人(周期3个月) 联系QQ:283340479 阅读全文
posted @ 2021-03-08 21:36 上海-悠悠 阅读(2155) 评论(2) 推荐(0) 编辑
摘要:环境准备 1.1 python3环境安装 1.2 selenium3和chrome环境 1.3 pycharm安装 webdriver API 2.1基本操作 2.2元素定位id_name_class 2.3元素定位tag_link 2.4元素定位xpath_css 2.5浏览器窗口大小设置 2.6 阅读全文
posted @ 2020-12-04 10:30 上海-悠悠 阅读(1705) 评论(0) 推荐(0) 编辑
摘要:前言 面试测试岗位一般会有笔试题,笔试题考SQL和编程基础比较多,小编最近收集了多家公司的测试面试题,整理成一个文档供大家参考。 2018年下半年一直不太平,听到最多的就是“p2p暴雷”,“xx平台跑路”,紧接着年底就是“裁员”、“xx部门就地解散”、“欠薪”,很多小伙伴已经提前回家准备过冬了,等待 阅读全文
posted @ 2019-01-22 10:16 上海-悠悠 阅读(14312) 评论(9) 推荐(1) 编辑
摘要:前言 httprunner 3.x最大的改变是执行用例用的是 python 的 pytest 框架,支持3种格式的用例:YAML/JSON/pytest 代码 对比 httprunner 2.x 以前版本,早期版本用的是 unittest 框架,只支持2种格式的用例: YAML/JSON 简介 Ht 阅读全文
posted @ 2021-06-10 23:02 上海-悠悠 阅读(39) 评论(0) 推荐(0) 编辑
摘要:前言 在测试的过程中,我们经常需要造一些测试数据,比如姓名,手机号,身份证,地址,以及公司信息等测试数据。 就拿姓名来说,我们平常想到的姓名就是张三,李四,王五这些简单的名字。 如果领导让我们想一百个姓名,还不能重复,估计得抓掉不少头发了,给自己娃取个名字都得想好几天呢,更别说 100个 了。 为了 阅读全文
posted @ 2021-06-09 23:31 上海-悠悠 阅读(31) 评论(0) 推荐(0) 编辑
摘要:前言 设置DEBUG = False后,访问web页面,发现静态资源不显示,无法加载到静态资源。 问题描述 django 项目部署正式环境,设置DEBUG = False后,访问admin后台页面,页面静态资源丢失,显示如下 静态文件迁移 设置settings.py # SECURITY WARNI 阅读全文
posted @ 2021-06-07 19:19 上海-悠悠 阅读(27) 评论(0) 推荐(0) 编辑
摘要:前言 django 访问一个不存在的 url 地址时出现404,会报一大堆异常的 html 页面。我们可以自定义一个 404 页面,这样看起来页面友好一点。 遇到问题 settings.py 当 DEBUG 设置为 True 的时候 # SECURITY WARNING: don't run wit 阅读全文
posted @ 2021-06-07 18:54 上海-悠悠 阅读(22) 评论(0) 推荐(0) 编辑
摘要:前言 Airtest IDE 自带了python3 的运行环境,但不方便扩展,如果我们想安装其他第三方依赖包,可以在本地python3 环境pip安装。 在 IDE 设置运行本地python3 环境。 设置 Airtest 选项-设置-Airtest 自定义 Launcher 文件路径,这个默认一般 阅读全文
posted @ 2021-06-04 09:01 上海-悠悠 阅读(43) 评论(0) 推荐(0) 编辑
摘要:前言 Airtest IDE 自带了python3 环境,但是每次执行脚本都需要打开IDE,在IDE 上点运行按钮才能执行。 如果我们想通过命令行执行脚本,可以在本机安装python3 环境准备 安装python3 环境和pip,这个不多说,我用的python3.6环境 C:\Users\dell> 阅读全文
posted @ 2021-06-03 23:33 上海-悠悠 阅读(45) 评论(0) 推荐(0) 编辑
摘要:前言 Airtest IDE 提供了四种断言快捷断言的方式 assert_exists 断言存在 assert_not_exists 断言不存在 assert_equal 断言相等 assert_not_equal 断言不相等 assert_exists 和 assert_not_exists 在前 阅读全文
posted @ 2021-06-03 11:41 上海-悠悠 阅读(36) 评论(0) 推荐(0) 编辑
摘要:前言 做app自动化测试,第一步是启动待测app, Airtest可以通过截图app图标定位到启动图标,但必须保证是在app列表页。 如何让 Airtest 启动指定包名 app? 可以通过指定app包名来启动。 找到app包名 查找app包名,前面一篇讲的很详细了https://www.cnblo 阅读全文
posted @ 2021-06-02 22:40 上海-悠悠 阅读(31) 评论(0) 推荐(0) 编辑
摘要:前言 启动指定的app,需知道app的包名,app已经安装到手机上了,如何查看安装包的包名呢? adb shell 查看手机上所有app的包名 >adb shell pm list packages 查询结果 C:\Users\dell>adb shell pm list packages pack 阅读全文
posted @ 2021-06-02 21:06 上海-悠悠 阅读(30) 评论(0) 推荐(0) 编辑
摘要:前言 Airtest 生成报告的时候,每个不走都会自动带上截图,也可以自己添加截图,使用 snapshot()方法 snapshot 方法使用 对目标设备进行一次截图,并且保存到文件中。 参数: filename – 保存截图的文件名,默认保存路径为 ST.LOG_DIR中 msg – 截图文件的简 阅读全文
posted @ 2021-06-02 13:36 上海-悠悠 阅读(49) 评论(0) 推荐(0) 编辑