会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
霍格沃兹测试开发学社
《Python测试开发进阶训练营》(随到随学!)
2023年第2期《Python全栈开发与自动化测试班》(开班在即)
报名联系weixin/qq:2314507862
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
195
196
197
198
199
200
201
202
203
···
277
下一页
2022年6月1日
技术分享 | Appium 用例录制
摘要: 原文链接 下载及安装 下载地址: https://github.com/appium/appium-desktop/releases 下载对应系统的 Appium 版本,安装完成之后,点击 “Start Server”,就启动了 Appium Server。 在启动成功页面点击右上角的放大镜,进入到
阅读全文
posted @ 2022-06-01 09:10 霍格沃兹测试开发学社
阅读(67)
评论(0)
推荐(0)
2022年5月31日
技术分享 | Appium环境安装与架构介绍
摘要: 原文链接 Appium架构 Appium 设计哲学 不需要为了自动化而重新编译或修改被测应用 不应该让移动端自动化测试限定在某种语言或者某个具体的框架 不要为了移动端的自动化测试而重新造轮子 移动端自动化测试应该是开源的 Appium 架构 Appium 架构图如下: Appium 的核心是一个 W
阅读全文
posted @ 2022-05-31 15:36 霍格沃兹测试开发学社
阅读(69)
评论(0)
推荐(0)
2022年5月30日
技术分享 | App常见bug解析
摘要: 原文链接 功能Bug 内容显示错误 前端页面展示的内容有误。 这种错误的产生有两种可能 1、前端代码写的文案错误 2、接口返回值错误 功能错误 功能错误是在测试过程中最常见的类型之一,也就是产品的功能没有实现。比如图中的公众号登录不成功的问题。 界面展示错乱 产品界面上的元素展示重叠(如下图),这类
阅读全文
posted @ 2022-05-30 09:00 霍格沃兹测试开发学社
阅读(254)
评论(0)
推荐(0)
2022年5月27日
技术分享 | App测试时常用的adb命令你都掌握了哪些呢?
摘要: 本文节选自霍格沃兹测试开发学社内部教材 adb 全称为 Android Debug Bridge(Android 调试桥),是 Android SDK 中提供的用于管理 Android 模拟器或真机的工具。 adb 是一种功能强大的命令行工具,可让 PC 端与 Android 设备进行通信。adb
阅读全文
posted @ 2022-05-27 11:29 霍格沃兹测试开发学社
阅读(278)
评论(0)
推荐(0)
2022年5月25日
技术分享 | 想做App测试就一定要了解的App结构
摘要: 本文节选自霍格沃兹测试开发学社内部教材 app 的结构包含了 APK 结构和 app 页面结构两个部分 APK结构 APK 是 Android Package 的缩写,其实就是 Android 的安装包。通过将 APK 文件直接传到 Android 模拟器或 Android 手机中执行即可安装。 A
阅读全文
posted @ 2022-05-25 13:47 霍格沃兹测试开发学社
阅读(190)
评论(0)
推荐(0)
2022年5月23日
技术分享 | app测试中常用的Android模拟器
摘要: 原文链接 ~ Emulator Emualor 是 Android Studio 自带的模拟器,是官方提供的工具,Android 开发最常使用的就是这一款。 它功能非常齐全,电话本、通话等功能都可正常使用。用户可以使用键盘输入,鼠标点击模拟器按键输入,甚至还可以使用鼠标点击、拖动屏幕进行操纵。 当然
阅读全文
posted @ 2022-05-23 11:25 霍格沃兹测试开发学社
阅读(392)
评论(0)
推荐(0)
2022年5月18日
技术分享 | web自动化测试-PageObject 设计模式
摘要: 原文链接 为 UI 页面写测试用例时(比如 web 页面,移动端页面),测试用例会存在大量元素和操作细节。当 UI 变化时,测试用例也要跟着变化, PageObject 很好的解决了这个问题。 使用 UI 自动化测试工具时(包括 selenium,appium 等),如果无统一模式进行规范,随着用例
阅读全文
posted @ 2022-05-18 09:11 霍格沃兹测试开发学社
阅读(79)
评论(0)
推荐(0)
2022年5月17日
技术分享 | web自动化测试-文件上传与弹框处理
摘要: 原文链接 实战演示 文件上传 input 标签使用自动化上传,先定位到上传按钮,然后 send_keys 把路径作为值给传进去. 如图所示,是企业微信文件上传的页面 定位到标签为 input,type 为 file 的元素信息,然后使用 send_keys 把文件路径作为值给传进去。 Python
阅读全文
posted @ 2022-05-17 09:20 霍格沃兹测试开发学社
阅读(114)
评论(0)
推荐(0)
2022年5月16日
技术分享 | web自动化测试-执行 JavaScript 脚本
摘要: 原文链接 在页面上直接执行 js 在某个已经定位的元素上执行 js 执行js Selenium 可以通过 execute_script() 来执行 JavaScript 脚本。 driver.execute_script:同步执行 JavaScript 在当前的窗口框架下 js 脚本可以在浏览器的开
阅读全文
posted @ 2022-05-16 10:38 霍格沃兹测试开发学社
阅读(154)
评论(0)
推荐(0)
2022年5月12日
技术分享 | Selenium多浏览器处理
摘要: 原文链接 实战演示 Python 版本 #导入依赖 import os from selenium import webdriver def test_browser(): #使用os模块的getenv方法来获取声明环境变量browser browser = os.getenv("browser")
阅读全文
posted @ 2022-05-12 09:43 霍格沃兹测试开发学社
阅读(62)
评论(0)
推荐(0)
上一页
1
···
195
196
197
198
199
200
201
202
203
···
277
下一页
公告