Lv.5
橙子_hogwarts
更多个人资料
1420
成长值
0
关注
4
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
个人勋章
TA还没获得勋章~
成长雷达
1420
0
0
0
0
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
暂无数据
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
版本控制神器GitHub的基本使用与踩坑,教你一铲子填平!
首先需要申请GitHub帐号,这个就不多说了,大家自行百度或Google吧哈。这里默认大家都已经有GitHub账号了~第一次使用,如果没有配置好,会遇到各种问题,比如下面的这些:问题一:1080×218 60.1 KB问题二:问题三:遇到问题会很影响心态,我是有过这样的感受~ 明明别人弄就可以或者视频里也是这样教学的,我一个一个对了,眼都对花了都不行,这时候很可能是别人经常用,很多配置早就配...
Git
GitHub
橙子_hogwarts
2022-06-10 15:08:05
582
0
0
2022-06-10 15:08:05
582
0
0
用 Pytest+Allure 生成漂亮的 HTML 图形化测试报告
本篇文章将介绍如何使用开源的测试报告生成框架 Allure 生成规范、格式统一、美观的测试报告。通过这篇文章的介绍,你将能够:将 Allure 与 Pytest 测试框架相结合;如何定制化测试报告内容执行测试之后,生成 Allure 格式的测试报告。Allure 是一款非常轻量级并且非常灵活的开源测试报告生成框架。它支持绝大多数测试框架, 例如 TestNG、Pytest、JUint 等。它...
HTML
Python
橙子_hogwarts
2022-06-10 15:07:22
5367
0
0
2022-06-10 15:07:22
999+
0
0
干货|app自动化测试之设备交互API详解
Appium 提供了很多系统操作,在测试 APP 过程中会有一些特殊场景,比如来电话、短信,横竖屏切换,安装/卸载 APP,手机上的键盘操作,录屏等功能。下面介绍几个常用的设备交互 API。更多用法参见官网:http://appium.io/docs/en/about-appium/intro/模拟电话/短信用下面的命令模拟 GSM 电话和短信,注意:只能在模拟器上使用!self.drive...
API
移动APP
自动化测试
橙子_hogwarts
2022-06-09 15:53:59
2184
0
0
2022-06-09 15:53:59
999+
0
0
干货|接口测试必备技能-常见接口协议解析
服务与服务之间传递数据包,往往会因为不同的应用场景,使用不同的通讯协议进行传递。比如网站的访问,常常会使用 HTTP 协议进行传递,文件传输使用 FTP,邮件传递使用 SMTP。上述的三种类型的协议都处于网络模型中的应用层。除了应用层的常用协议之外,对于传输层的 TCP、UDP 协议,以及 Restful 架构风格、RPC 协议等等基础网络知识要有一定的了解和认知。网络协议介绍在了解具体的协...
TCP/IP
UDP
自动化测试
橙子_hogwarts
2022-06-09 15:53:17
2029
0
0
2022-06-09 15:53:17
999+
0
0
干货|移动端App自动化之触屏操作自动化
工作中我们经常需要对应用的页面进行手势操作,比如滑动、长按、拖动等,AppiumDriver 为我们提供一个模拟手势操作的辅助类 TouchAction,可以通过它对手机屏幕进行手势操作。具体用法参见链接:chromedriver下载地址与webview自动化关键代码 2导入TouchActionfrom appium.webdriver.common.touch_action import...
移动APP
橙子_hogwarts
2022-06-09 15:52:14
5161
0
0
2022-06-09 15:52:14
999+
0
0
Jenkins 踩坑(四)|基于接口自动化测试完成 Jenkins+GitHub+Allure 的结合
1.关于使用Jenkins创建job完成自动化测试,核心在于项目的拉取和执行,至于job的创建大同小异,需要了解的可以参考文章:[Jenkins之job创建、参数化与定时构建以及时区偏差填坑]2.另外还需要的就是执行机的环境(以GitHub拉取项目为例),需要具体细节操作可自行百度Google或参考文章:[Jenkins如何管理、配置、运行node节点,用slave进行分布式运行]需要配置J...
Git
GitHub
Jenkins
容器
橙子_hogwarts
2022-06-08 14:17:16
2195
0
0
2022-06-08 14:17:16
999+
0
0
Junit5 + YAML 轻松实现参数化和数据驱动,让 App 自动化测试更高效(一)
登录:不同的用户名,不同的密码,不同的组合都需要做登录场景的测试,正常的排列组合下可能会产生多个用例搜索:不同的搜索条件产生不同的搜索结果,搜索也是常见的测试项,单个搜索参数或者多种搜索参数的组合;同样也会产生多个用例。参数化:我们在写自动化用例的时候会有很多方法,一般我们都会把数据通过参数来传递给方法,而不会直接在方法中写“死”,所以方法之间的数据传递都是通过参数化来进行,利用参数化进行数...
junit
移动APP
自动化测试
橙子_hogwarts
2022-06-08 14:16:39
2564
0
0
2022-06-08 14:16:39
999+
0
0
Junit5 架构、新特性及基本使用(常用注解与套件执行)
什么是 Junit5,在 Junit5 的官方介绍文档中这写到:Junit5 由JUnit Platform + JUnit Jupiter + JUnit Vintage3部分构成,借用 IBM Developer 的一张图来说明 JUnit 5 的架构:JUnit Platform:JUnit Jupiter:JUnit Vintage:嵌套单元测试Lambda支持参数化测试重复测试动态...
junit
橙子_hogwarts
2022-06-08 14:16:02
4952
0
0
2022-06-08 14:16:02
999+
0
0
MockServer 服务框架设计
大部分现有的 mock 工具只能满足 HTTP 协议下简单业务场景的使用。但是面对一些复杂的业务场景就显得捉襟见肘,比如对 socket 协议的应用进行 mock,或者对于支付接口的失败重试的定制化 mock 场景。为解决上述问题,霍格沃兹测试学院设计并研发了 CSRMockServer 在下面的文章中简称 mock server。mock server 相较于这些 mock 工具,具有规则...
TCP/IP
橙子_hogwarts
2022-06-08 14:15:13
2107
0
0
2022-06-08 14:15:13
999+
0
0
PageObject(PO)设计模式在 UI 自动化中的实践总结(以 QQ 邮箱登陆为例)
1080×608 28.8 KBPO的思想最早是2013年由IT大佬Martin Flower提出的:martinfowler.combliki: PageObjectA page object wraps an HTML page, or fragment, with an application-specific API, allowing you to manipulate page ...
自动化测试
橙子_hogwarts
2022-06-08 14:14:35
1457
0
0
2022-06-08 14:14:35
999+
0
0
总条数:200
10
10
20
50
100
1
2
3
4
5
6
...
20
上滑加载中
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
+ 关注
私信