摘要:
本文节选自霍格沃兹测试学院内部教材 在实际工作中等待机制可以保证代码的稳定性,保证代码不会受网速、电脑性能等条件的约束。 等待就是当运行代码时,如果页面的渲染速度跟不上代码的运行速度,就需要人为的去限制代码执行的速度。 在做 Web 自动化时,一般要等待页面元素加载完成后,才能执行操作,否则会报找不 阅读全文
摘要:
本文节选自霍格沃兹测试学院内部教材 Nginx(发音同 engine x)是一个异步的Web服务器,主要提供 Web 服务、反向代理、负载均衡和 HTTP 缓存功能。由 Igor Sysoev 创建于2004年,使用 C 语言开发。 Docker hub下载Nginx镜像 浏览器访问:https:/ 阅读全文
摘要:
本文节选自霍格沃兹测试学院内部教材 除了通用定位方式外,iOS 还有其他特殊的定位方式,本章节仅介绍 iOS 特有定位。 PredicateString定位 样本元素截图: 使用 PredicateString,基本定位方式是由元素属性名、运算符、目标值组成。 元素属性 type: 元素类型,等同于 阅读全文
摘要:
本文节选自霍格沃兹测试学院内部教材 我们要学习App结构,那么就是一定先了解APK包的结构。 什么是APK APK 是 Android Package 的缩写,其实就是 Android 的安装包。通过将 APK 文件直接传到 Android 模拟器或 Android 手机中执行即可安装。 APK 文 阅读全文
摘要:
随着移动互联网的发展,App 的功能变得越来越多,功能也越来越复杂。App 的回归测试、稳定性与健壮性也变得更加重要。更好的用户体验能让 App 在激烈的竞争市场中脱颖而出,从而为公司带来巨大的收益。因此针对 App 的自动化回归测试、非功能测试等相关的测试技术正成为软件工程和智能化测试的热门研究方 阅读全文
摘要:
从手工测试进阶到测试开发,还犹豫什么?现在就学起来! 你是否是刚刚毕业或即将毕业苦于没有工作经验和专业技能? 你是否想转行做测试却又很迷茫,不知道从何学起? 你是否是做了很多年测试,但仍然停留在手工测试阶段始终无法提升? 你是否看了很多教程和视频,感觉一学就会,一用就废? 你是否面对着各种测试技能帖 阅读全文
摘要:
【火焰杯软件测试高校就业选拔赛】 是为高校大学生提供就业机会的,软件测试行业精英选拔赛。由高校软件测试联盟主办,霍格沃兹测试开发学社承办。 通过对软件测试技能的考察和测验,选拔出高潜软件测试人才,以输出给优秀的企业。本着立足行业,结合实战,促进就业,以赛促学的原则,面向各个高校的大学生开放报名,通过 阅读全文
摘要:
从手工测试进阶到测试开发,还犹豫什么?现在就学起来! 你是否是刚刚毕业或即将毕业苦于没有工作经验和专业技能? 你是否想转行做测试却又很迷茫,不知道从何学起? 你是否是做了很多年测试,但仍然停留在手工测试阶段始终无法提升? 你是否看了很多教程和视频,感觉一学就会,一用就废? 你是否面对着各种测试技能帖 阅读全文
摘要:
本文节选自霍格沃兹测试学院内部教材 为了让大家更好的学习Adb常用命令,我们先从安装Android环境搭建开始讲解哦。 安装jdk ** ** ** ** 因为 Android SDK 是依赖于 java 环境的,所以需要先把 java 的环境搭建好。Java 环境可以参考搭建帖子:https:// 阅读全文
摘要:
本文节选自霍格沃兹测试学院内部教材 断言是 UI 自动化测试的三要素之一,是 UI 自动化不可或缺的部分。我们使用定位器定位到元素后,通过脚本进行业务操作的交互,想要验证交互过程中的正确性就需要用到断言。 常规的UI自动化断言 分析正确的输出结果,常规的断言一般包含以下的几个情形: 比较大小 包含或 阅读全文