Lv.4
霍格沃兹测试学社
更多个人资料
940
成长值
0
关注
6
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
个人勋章
TA还没获得勋章~
成长雷达
940
0
0
0
0
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
技术分享 | App测试时常用的adb命令你都掌握了哪些呢?
本文节选自霍格沃兹测试开发学社内部教材adb 全称为 Android Debug Bridge(Android 调试桥),是 Android SDK 中提供的用于管理 Android 模拟器或真机的工具。adb 是一种功能强大的命令行工具,可让 PC 端与 Android 设备进行通信。adb 命令可执行各种设备操作,例如安装和调试应用。adb组成采用了客户端-服务器(C/S)模型,包括三个...
Android
HTTP
移动APP
霍格沃兹测试学社
2022-05-27 16:52:29
890
0
0
2022-05-27 16:52:29
890
0
0
技术分享 | Spring Boot 异常处理
Java 异常类首先让我们简单了解或重新学习下 Java 的异常机制。Java 内部的异常类 Throwable 包括了 Exception 和 Error 两大类,所有的异常类都是 Object 对象。Error 是不可捕捉的异常,通俗的说就是由于 Java 内部 JVM 引起的不可预见的异常, Java 虚拟机会选择终止线程。如 OutOfMemoryError ,就是 Java 虚拟机...
Spring
Spring Boot
霍格沃兹测试学社
2022-05-26 17:07:45
556
0
0
2022-05-26 17:07:45
556
0
0
技术分享 | 想做App测试就一定要了解的App结构
本文节选自霍格沃兹测试开发学社内部教材app 的结构包含了 APK 结构和 app 页面结构两个部分APK结构APK 是 Android Package 的缩写,其实就是 Android 的安装包。通过将 APK 文件直接传到 Android 模拟器或 Android 手机中执行即可安装。APK 文件其实是 zip 格式,但后缀名被修改为 apk,通过 Android Studio 可以看到...
Android
移动APP
霍格沃兹测试学社
2022-05-26 17:00:12
524
0
0
2022-05-26 17:00:12
524
0
0
技术分享 | app测试中常用的Android模拟器
本文节选自霍格沃兹测试开发学社内部教材测试 Android app 的时候,Android 模拟器是经常会用到的工具。模拟器可以轻松的模拟不同的品牌、分辨率和 Android 系统版本。可以让兼容测试做起来更容易。下面就来看看目前常用的 Android 模拟器都有哪些。EmulatorEmualor 是 Android Studio 自带的模拟器,是官方提供的工具,Android 开发最常使...
Android
移动APP
霍格沃兹测试学社
2022-05-25 16:21:29
647
0
0
2022-05-25 16:21:29
647
0
0
助力校招 | 如何用 selenium 筛选心怡岗位并一键海投?
本文节选自霍格沃兹测试开发学社内部教材Web 应用程序的验收测试常常涉及一些手工任务,例如打开一个浏览器,并执行一个测试用例中所描述的操作。但是手工执行的任务容易出现人为的错误,也比较费时间。因此,将这些任务自动化,就可以消除人为因素。Selenium 可以帮助我们自动化完成验收测试,通过构建更严格的测试,从而使软件更为可靠也更易于维护。Selenium 支持 Web 浏览器的自动化,它提供...
Selenium
霍格沃兹测试学社
2022-05-25 16:02:30
574
0
0
2022-05-25 16:02:30
574
0
0
技术分享 | Frida 实现 Hook 功能的强大能力
本文节选自霍格沃兹测试学院内部教材Frida 通过 C 语言将 QuickJS 注入到目标进程中,获取完整的内存操作权限,达到在程序运行时实时地插入额外代码和数据的目的。官方将调用代码封装为 python 库,当然你也可以直接通过其他的语言调用 Frida 中的 C 语言代码进行操作。Frida安装和启动电脑端 Frida 安装Frida 支持 python2 和 python3 版本,演示...
Android
https
霍格沃兹测试学社
2022-05-24 16:36:35
602
0
0
2022-05-24 16:36:35
602
0
0
技术分享 | web自动化测试-PageObject 设计模式
为 UI 页面写测试用例时(比如 web 页面,移动端页面),测试用例会存在大量元素和操作细节。当 UI 变化时,测试用例也要跟着变化, PageObject 很好的解决了这个问题。使用 UI 自动化测试工具时(包括 selenium,appium 等),如果无统一模式进行规范,随着用例的增多会变得难以维护,而 PageObject 让自动化脚本井然有序,将 page 单独维护并封装细节,可...
前端
自动化测试
霍格沃兹测试学社
2022-05-18 18:24:42
713
0
0
2022-05-18 18:24:42
713
0
0
技术分享 | web自动化测试-文件上传与弹框处理
本文节选自霍格沃兹测试开发学社内部教材在有些场景中,需要上传文件,而 Selenium 无法定位到弹出的文件框,以及网页弹出的提醒。这些都是需要特殊的方式来处理。实战演示文件上传input 标签使用自动化上传,先定位到上传按钮,然后 send_keys 把路径作为值给传进去.如图所示,是企业微信文件上传的页面 定位到标签为 input,type 为 file 的元素信息,然后使用 send_...
前端
自动化测试
霍格沃兹测试学社
2022-05-17 14:45:51
565
0
0
2022-05-17 14:45:51
565
0
0
技术分享 | web自动化测试-执行 JavaScript 脚本
本文节选自霍格沃兹测试开发学社内部教材JavaScript 是一种脚本语言,有的场景需要使用 js 脚本注入辅助我们完成 Selenium 无法做到的事情。当 webdriver 遇到无法完成的操作时,可以使用 JavaScript 来完成,webdriver 提供了 execute_script() 方法来调用 js 代码。执行 js 有两种场景:在页面上直接执行 js在某个已经定位的元素...
JavaScript
前端
自动化测试
霍格沃兹测试学社
2022-05-16 18:08:53
743
0
0
2022-05-16 18:08:53
743
0
0
技术分享 | Selenium多浏览器处理
本文节选自霍格沃兹测试开发学社内部教材通过对代码的改造,实现自动化脚本对多浏览器的支持。通过传递不同的参数测试不同的浏览器,用来实现浏览器的兼容性测试。实战演示Python 版本#导入依赖import osfrom selenium import webdriverdef test_browser(): #使用os模块的getenv方法来获取声明环境变量browser brows...
Python
Selenium
霍格沃兹测试学社
2022-05-12 16:02:49
1464
0
0
2022-05-12 16:02:49
999+
0
0
总条数:167
10
10
20
50
100
1
2
3
4
5
6
...
17
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注
私信