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

测吧测试开发

专栏作者
159
文章
132181
阅读量
43
订阅数
技术分享 | app自动化测试(Android)–App 控件交互
通常获取到元素之后,可以调用 click() 方法来实现对这个元素的点击操作。示例代码如下:
霍格沃兹测试开发
2022-06-14
7150
技术分享 | app自动化测试(Android)--高级定位技巧
通常使用定位器定位页面上的元素会发生一些定位不到元素,或者定位失败的情况。有可能是页面上元素不唯一,有可能是页面发生变化。这节介绍定位元素的高级用法,使用层级关系定位或者多重属性定位的方式来确定元素的唯一性,从而更精准,更稳定的定位到想要的元素。
霍格沃兹测试开发
2022-06-13
1.2K0
实战 | UI 自动化测试框架设计与 PageObject 改造
由于 UI 自动化测试框架围绕 UI 界面使用,因此,依旧选用 PageObject 设计模式对 UI 及测试进行封装,同时配合 Pytest 单元测试将脚本能够有效的组织、连贯应用起来,从而提高框架的可维护性和可读性。
霍格沃兹测试开发
2022-06-12
6020
软件测试最常用的 SQL 命令 | 掌握基本查询、条件查询、聚合查询
去重-现在想知道titles表中的岗位头衔有多少种,就需要对title进行去重处理
霍格沃兹测试开发
2022-06-10
1.2K0
测试开发实战 | Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台
在用 Jmeter 获取性能测试结果的时候, Jmeter 本身带有聚合报告如下图所示:
霍格沃兹测试开发
2022-06-09
1.4K0
学习Docker就应该掌握的dockerfile语法与指令
在日常的工作中,常常需要制作自己的项目的镜像,一般通过以下两种方式制作镜像:Docker commit、Dockerfile。
霍格沃兹测试开发
2022-06-09
5860
如何确保API 的稳定性与正确性?你只需要这一招
一、什么是rest-assured 现在,越来越多的 Web 应用转向了RESTful的架构,很多产品和应用暴露给用户的往往就是一组 REST API,这 样有一个好处,用户可以根据需要,调用不同的 API,整合出自己的应用出来。从这个角度来讲,Web 开发的成本会越来越低,人们不必再维护自己的信息孤岛,而是使用 REST API 这种组合模式。
霍格沃兹测试开发
2022-06-09
9670
如何用Sonic云真机打王者
使用Sonic进行跨网段部署,助力海外业务的公司进行专项检测。提供定时任务充分利用无人值守时间回归UI测试,省时省力。自研随机事件测试与UI遍历W测试,支持打通Jenkins的DevOps流程,Sonic提供图像识别,后续还会添加poco控件,助力游戏公司测试效率。趣味交互让用户不再感到繁琐。丰富图表展示,用户实时洞察用例执行情况,把控产品质量。
霍格沃兹测试开发
2022-06-09
1.5K0
测试开发实战|如何利用 xUnit 框架对测试用例进行维护?
xUnit 是一系列测试框架的统称,最开始来源于一个叫做 Smalltalk 的 SUnit 框架,现在各种面向对象的语言,如 Java、Python 的鼻祖就是 Smalltalk,后来这些语言都借助了 Sunit 框架的理念,有很多通用的规范和特征,也就统称为 xUnit。
霍格沃兹测试开发
2022-06-09
9630
技术分享 | app自动化测试(Android)--App 控件定位
客户端的页面通过 XML 来实现 UI 的布局,页面的 UI 布局作为一个树形结构,而树叶被定义为节点。这里的节点也就对应了要定位的元素,节点的上级节点,定义了元素的布局结构。在 XML 布局中可以使用 XPath 进行节点的定位。
霍格沃兹测试开发
2022-06-08
9720
大话测试数据(二):概念测试数据的获取
在大话测试数据(一)文章中,我提到,获取数据的第一步是获取概念上数据。这一步看起来简单,其实不是那么容易。获取概念数据和获取需求的过程是交织在一起的,事实上,它们其实是一个事儿,因为数据是需求中最重要的组成部分。 需求工程是个大话题,目前有很多种流派和实践方式来来搞定需求,但它们的思想都比较一致,那就是:不断的由粗到精的迭代(如下图)。关于需求这里不再展开,如果大家有兴趣的话,推荐两本我觉得还不错的书:德国人写的《需求工程,基础原理和技术》和国人写的《软件需求最佳实践》,大家读后结合工作实践会很有收获。
霍格沃兹测试开发
2022-06-07
4720
大话测试数据(一)
测试数据在整个测试过程中扮演着极为重要的角色,但是它却像个没有星象的演员,明明至少是男二号,但总是被观众忽略。在测试过程中,我们往往在测试计划阶段就忽略了测试数据,在起先没有给测试数据的设计、准备留出足够的时间,投入足够的精力,到了测试执行阶段追悔莫及。 只有吃过大亏的测试人员,才会在下一个测试开始的初期就认真的对待它。笔者也算是吃过亏的人。因此在现在经手的测试工作中,总会提着测试数据这根弦。恰巧有同学问到这方面的问题,就分享一下个人的经验总结,与大家一起探讨。
霍格沃兹测试开发
2022-06-07
4990
大话JMeter2|正确get参数传递和HTTP如何正确使用
上节课展示了JMeter的基础用法:录制回放功能,断言,聚合报告。李政道教授谈论学习方法,他表明我们可以获取很多信息。
霍格沃兹测试开发
2022-06-07
1.2K0
技术分享 | app自动化测试(Android)--元素定位方式与隐式等待
元素定位是 UI 自动化测试中最关键的一步,假如没有定位到元素,也就无法完成对页面的操作。那么在页面中如何定位到想要的元素,本小节讨论 Appium 元素定位方式。
霍格沃兹测试开发
2022-06-07
3900
技术分享 | Appium 用例录制
Appium Desktop 是一款用于 Mac、Windows 和 Linux 的开源应用,它提供了 Appium Server,Appium Inspector 以及相关的工具的组合。
霍格沃兹测试开发
2022-06-01
1.3K0
技术分享 | Appium环境安装与架构介绍
Appium 的核心是一个 Web 服务器,提供了一套 REST 的接口,接收到客户端的连接,监听到命令,在移动设备上执行这些命令,将执行结果放在 HTTP 响应中返还给客户端。
霍格沃兹测试开发
2022-05-31
5440
史上最全 Appium 自动化测试从入门到框架实战精华学习笔记(三)
本系列文章汇总了从 Appium 自动化测试从基础到框架高级实战中,所涉及到的方方面面的知识点精华内容(如下所示),希望对大家快速总结和复习有所帮助。
霍格沃兹测试开发
2022-05-30
8930
测试开发实战|只需搞定Docker,环境问题再也不是测开路上的坑
很多做测试的小伙伴,最烦恼的就是环境问题。尤其是windows的测试小伙伴,配置环境变量的时候,那是各种趟坑。每次想要学习新技术时,总是被各种环境问题所困扰,无法开始第一步。
霍格沃兹测试开发
2022-05-30
4330
只懂黑盒测试也能学会的代码覆盖率及精准化测试
测试覆盖率是对测试完成程度的度量。它通常依据某种覆盖准则来对测试用例执行情况进行衡量,以判断测试执行得是否充分 。 ——出自《 计算机科学技术名词 》第三版
霍格沃兹测试开发
2022-05-30
1.1K0
利器 | 接口自动化测试框架 RESTAssured 实践(三)对 Response 结果导出
上一篇文章中介绍了rest-assured对返回结果的断言,最后说明了对于Response结果导出的需求。可查看往期文章进行查看。
霍格沃兹测试开发
2022-05-30
3980
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档