摘要:
本文节选自霍格沃兹测试学院内部教材 本章节主要讲解 iOS 自动化真机配置以及在 iOS 真机执行自动化时常见问题与解决方法。 真机使用的Capability 与模拟器不同,真机测试需要如下的 Capability 方式一:设置 App 路径,启动 App(自动安装 App) { "app": "/ 阅读全文
posted @ 2021-12-31 10:06
霍格沃兹测试开发学社
阅读(325)
评论(0)
推荐(0)
摘要:
本文节选自霍格沃兹测试学院内部教材 当 webdriver 遇到无法完成的操作时,可以使用 JavaScript 来完成,webdriver 提供了 execute_script() 方法来调用 js 代码。 执行 js 有两种场景: 在页面上直接执行 js 在某个已经定位的元素上执行 js 简介 阅读全文
posted @ 2021-12-31 10:04
霍格沃兹测试开发学社
阅读(88)
评论(0)
推荐(0)
摘要:
本文节选自霍格沃兹测试学院内部教材 要定位一个元素时,怎么都定位不到的时候就要考虑是不是浏览器内嵌了一个 frame 窗口或者要找的元素在新打开的窗口里。这时候就需要进行 frame 的切换或者窗口的切换。 frame 类似于在原有主 HTML 的基础上又嵌套一个 HTML,而且嵌套的 HTML 是 阅读全文
posted @ 2021-12-31 10:04
霍格沃兹测试开发学社
阅读(481)
评论(0)
推荐(0)
摘要:
本文节选自霍格沃兹测试学院内部教材 我们下载 Docker 镜像的时候,默认会访问 Docker 网站,而 Docker 网站是在国外部署的,距离比较远下载速度特别慢。我们可以通过设置加速器的方式来加速 Docker 镜像下载的速度。下面将描述一下使用加速器的步骤: 1.我们这里选择的是阿里云提供的 阅读全文
posted @ 2021-12-31 10:04
霍格沃兹测试开发学社
阅读(74)
评论(0)
推荐(0)
摘要:
↑点击上方卡片关注我↑ 金九银十招聘季,不少同学都在修改简历准备内推。但是手工测试的同学,想面试自动化的工作,但是工作中做的都是功能测试,该如何去面试呢?校招的同学也在迷茫,我完全没有工作经验,想要面试测试工作,那我需要准备什么呢?而转行的同学也在嘀咕,我之前做的和测试完全没关系,那我该如何去面试呢 阅读全文
posted @ 2021-12-31 09:51
霍格沃兹测试开发学社
阅读(73)
评论(0)
推荐(0)
摘要:
本文节选自霍格沃兹测试学院内部教材 参数化是自动化测试的一种常用技巧,可以将测试代码中的某些输入使用参数来代替。以百度搜索功能为例,每次测试搜索场景,都需要测试不同的搜索内容,在这个过程里面,除了数据在变化,测试步骤都是重复的,这时就可以使用参数化的方式来解决测试数据变化,测试步骤不变的问题。 参数 阅读全文
posted @ 2021-12-31 09:50
霍格沃兹测试开发学社
阅读(101)
评论(0)
推荐(0)
摘要:
测试覆盖率是对测试完成程度的度量。它通常依据某种覆盖准则来对测试用例执行情况进行衡量,以判断测试执行得是否充分。 ——出自《计算机科学技术名词 》第三版 今天文章中我们给大家介绍覆盖率统计及覆盖率分析。在10月13日20:00,资深测试开发架构师思寒将光临直播间手把手教大家如何搞定精准化测试! 温馨 阅读全文
posted @ 2021-12-31 09:50
霍格沃兹测试开发学社
阅读(198)
评论(0)
推荐(0)
摘要:
本文节选自霍格沃兹测试学院内部教材 Appium 是由 Node.js 来实现的 HTTP 服务,它并不是一套全新的框架,而是将现有的优秀的框架进行了集成,在 Selenium WebDriver 协议(JsonWireProtocol/Restful web service)的基础上增加了移动端的 阅读全文
posted @ 2021-12-31 09:50
霍格沃兹测试开发学社
阅读(120)
评论(0)
推荐(0)
摘要:
本文节选自霍格沃兹测试学院内部教材 实现 Pipeline 功能的脚本语言叫做 Jenkinsfile,由 Groovy 语言实现。Jenkinsfile 一般是放在项目根目录,随项目一起受源代码管理软件控制,无需像创建"自由风格"项目一样,每次可能需要拷贝很多设置到新项目,提供了一些直接的好处: 阅读全文
posted @ 2021-12-31 09:43
霍格沃兹测试开发学社
阅读(358)
评论(0)
推荐(0)
摘要:
本文节选自霍格沃兹测试学院内部教材 Web应用程序的验收测试常常涉及一些手工任务,例如打开一个浏览器,并执行一个测试用例中所描述的操作。但是手工执行的任务容易出现操作人员人为的错误,花费的时间成本也比较多。因此,将这些任务自动化,就可以消除人为因素。Selenium可以帮助我们自动完成验收测试,通过 阅读全文
posted @ 2021-12-31 09:43
霍格沃兹测试开发学社
阅读(113)
评论(0)
推荐(0)

浙公网安备 33010602011771号