首页
学习
活动
专区
工具
TVP
发布

测吧测试开发

专栏作者
159
文章
132698
阅读量
43
订阅数
实战 | UI 自动化测试框架设计与 PageObject 改造
由于 UI 自动化测试框架围绕 UI 界面使用,因此,依旧选用 PageObject 设计模式对 UI 及测试进行封装,同时配合 Pytest 单元测试将脚本能够有效的组织、连贯应用起来,从而提高框架的可维护性和可读性。
霍格沃兹测试开发
2022-06-12
6040
测试开发实战|如何利用 xUnit 框架对测试用例进行维护?
xUnit 是一系列测试框架的统称,最开始来源于一个叫做 Smalltalk 的 SUnit 框架,现在各种面向对象的语言,如 Java、Python 的鼻祖就是 Smalltalk,后来这些语言都借助了 Sunit 框架的理念,有很多通用的规范和特征,也就统称为 xUnit。
霍格沃兹测试开发
2022-06-09
9680
技术分享 | Appium环境安装与架构介绍
Appium 的核心是一个 Web 服务器,提供了一套 REST 的接口,接收到客户端的连接,监听到命令,在移动设备上执行这些命令,将执行结果放在 HTTP 响应中返还给客户端。
霍格沃兹测试开发
2022-05-31
5480
iOS 自动化测试踩坑(一): 技术方案、环境配置与落地实践
移动端的自动化测试,最常见的是 Android 自动化测试,我个人觉得 Android 的测试优先级会更高,也更开放,更容易测试;而 iOS 相较于 Android 要安全稳定的多,但也是一个必须测试的方向,这个系列文章记录了 iOS 自动化测试的一些实践。
霍格沃兹测试开发
2022-05-06
1.3K0
UI 自动化测试应不应该投入?有没有前途?怎样做最明智?
昨天发布了《实战| UI 调度自动化测试平台(基于 Python)》文章之后,看到不少测试同学吐槽自己公司的 UI 自动化测试效果差而维护成本高,就是一件劳民伤财的集体活动。经常也会有同学问,UI 自动化测试应不应该投入?有没有前途?怎样做比较明智?
霍格沃兹测试开发
2022-05-06
2490
UI 自动化测试实战(二)| 测试数据的数据驱动
数据驱动就是通过数据的改变驱动自动化测试的执行,最终引起测试结果的改变。简单来说,就是参数化在自动化测试中的应用。
霍格沃兹测试开发
2022-05-06
3340
PageObject(PO)设计模式在 UI 自动化中的实践总结(以 QQ 邮箱登陆为例)
本案例将对雪球 App 进行 Page Objetct 封装与改进。 当启动雪球 App 时,会进入首页。点击搜索框进入搜索页,搜索某支股票然后判断股价是否大于 200:
霍格沃兹测试开发
2022-04-29
5240
测试工程师如何突破职业瓶颈?
继教育培训、社区团购领域大幅度裁员之后,互联网大厂裁员消息也开始陆续传出,百度爆出游戏部门300多人接近全部被裁,直播业务被裁员90%;爱奇艺大规模裁员,裁员比例在20%到40%;而腾讯在年度员工大会表示,PCG事业群将开始大规模人员优化,此外,字节、阿里、携程等一众互联网企业,都开始削减支出、裁员过冬,不得不承认互联网企业的寒冬已来。
霍格沃兹测试开发
2022-03-25
4481
技术分享 | 数据持久化技术(Java)
TKMybatis 是基于 Mybatis 框架开发的一个工具,内部实现了对单表的基本数据操作,只需要简单继承 TKMybatis 提供的接口,就能够实现无需编写任何 sql 即能完成单表操作。
霍格沃兹测试开发
2022-03-14
5950
技术分享 | 黑盒测试方法论—边界值
边界值分析法是一种很实用的黑盒测试用例方法,它具有很强的发现故障的能力。边界值分析法也是作为对等价类划分法的补充,测试用例来自等价类的边界。
霍格沃兹测试开发
2022-03-11
5040
技术分享 | 这些常用测试平台,你们公司在用的是哪些呢?
测试管理平台是贯穿测试整个生命周期的工具集合,它主要解决的是测试过程中团队协作的问题。在整个测试过程中,需要对测试用例、Bug、代码、持续集成等等进行管理。下面分别从这四个方面介绍现在比较流行的管理平台。
霍格沃兹测试开发
2022-03-11
4790
软件测试 | Chrome 浏览器+Postman还能这样做接口测试 ?
如果把测试简单分为两类,那么就是客户端测试和服务端测试。客户端的测试包括UI测试,兼容性测试等,服务端测试包括接口测试。接口测试检查数据的交换,传递和控制管理过程,它绕过了客户端,直接对服务端进行测试。
霍格沃兹测试开发
2021-07-14
1K0
干货 | Dubbo 接口测试原理及多种方法实践总结
Dubbo 最开始是应用于淘宝网,由阿里巴巴开源的一款优秀的高性能服务框架,由 Java 开发,后来贡献给了 Apache 开源基金会组织。
霍格沃兹测试开发
2021-04-09
1.3K0
基于 JMeter 完成 Dubbo 接口的测试
JMeter 默认是不支持 Dubbo 接口测试的,但是我们可以通过拓展的插件或 jar 包实现此功能。
霍格沃兹测试开发
2021-04-08
2.5K0
软件测试 | Python 中 list 的底层实现方式
list 的数量是指 len(l)。分配的槽位数量是指在内存中实际分配的数量。通常情况,内存中分配的数量要大于 list 的数量。这是为了当添加新元素时,避免内存再分配。
霍格沃兹测试开发
2021-03-22
5440
设计原则 \ 单一职责,让你的代码变的清爽
单一职责是设计原则 SOLD 中的 S ,英文是 Single Responsibility Principle。从名字上看,单一职责字面意思是任务专一,举个例子,如果一位后端程序员只开发后端,就可以说这个人职责单一,但后端程序员既做前端,又开发后端,还要维护服务器,那程序员的职责就不够单一。
霍格沃兹测试开发
2021-03-17
1.2K0
软件测试 | 设计原则与设计模式有什么区别,如何学习?
很多人听过设计模式,这是代码编程的最佳实战,是前辈对编写代码的宝贵经验。设计模式就像高级公式,理解复杂,但动手简单,理解了原理和使用方法,即可套用在项目中。假设下面高级公式通过输入 x (面积)即可计算出水的体积 y 。这个公式比较复杂, f(x) 代表简单公式,y = f(x) + 2x + 5 理解需要花费很多精力。设计模式就像高级公式,理解 复杂但运用简单,只需输入 x (面积) 即可得到水的体积。
霍格沃兹测试开发
2021-03-16
4320
软件测试 | 接口自动化测试分层设计与实践总结
本文以笔者当前使用的自动化测试项目为例,浅谈分层设计的思路,不涉及到具体的代码细节和某个框架的实现原理,重点关注在分层前后的使用对比,可能会以一些伪代码为例来说明举例。
霍格沃兹测试开发
2021-03-01
1.4K0
毕业 2 年,涨薪 100%,从创业小团队到某中厂测试开发(附面试真题)
本人就读于某普通院校,在大学期间就开始实习找工作,误打误撞进入一家做工业大数据的创业公司。
霍格沃兹测试开发
2021-02-22
4340
软件测试 | 高质量接口自动化测试必须关注的几个阶段
测试环境中,保证新增接口功能正确性,原有接口的回归(保证原有接口不被修改“坏”);
霍格沃兹测试开发
2021-01-14
7010
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档