测试
好用的安卓自动化测试框架Espresso(图)
Android测试概述 Android自动化测试是应用开发中提升开发效率的一种方式,它可以在短时间内跑完所有的测试方案以及实现各种交互,从而让开发者更加方便和直观的知道代码的实现效果。 A
90%的测试工程师是这样使用Postman做接口测试的(图)
一:接口测试前准备 接口测试是基于协议的功能黑盒测试,在进行接口测试之前,我们要了解接口的信息,然后才知道怎么来测试一个接口,如何完整的校验接口的响应值。 那么问题来了,那接口信息从哪里获
selenium,最正确的网页等待方式
Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。他支持市场上绝对多数的浏览器。这个工具的主要功能包括:测试与浏览器的兼容性——
为Jira提供的自动化测试跟踪功能(图)
在敏捷、DevOps、CI/CD以及其他任何我们想加入的行业词汇的世界里,开发人员和测试人员面临着快速交付高质量、功能性软件的巨大压力。需求必须由一系列的测试来支持,这样才能看到分配的需求是否得到
5 个 APP 自动化测试辅助定位工具,你用过几个?(图)
UI 自动化测试时,先要定位到需要操作的元素,然后才能执行指令。 在网页端可以非常方便的通过 devtools 工具(也就是经常说的 F12) 获取和编写元素定位表达式。 但是在移动端自动化时
前端自动化测试:TDD 和 BDD 哪个更好一些?(下)(图)
BDD TDD 最大一个问题是在于开发人员最终做出来的东西和实际功能需求可能相偏离,为了解决这一问题有人发明了 BDD。BDD(Behavior-driven development)行为驱动
Postman如何做接口测试:如何导入 swagger 接口文档(图)
在使用 postman 做接口测试过程中,测试工程师会往界面中填入非常多的参数,包括 url 地址,请求方法,消息头和消息体等一系列数据,在请求参数比较多的情况下非常花时间。 我们可以使用 p
服务接口测试自动化工具的研究(图)
1.基于模型的测试生成 在需求分析时,我们遇到了以下4个问题需要解决: 1)自动化生成方法固然能够在短时间内快速生成大量测试数据,但是如何挑选具有高覆盖率、低数量级的测试数据集?这对于降低
前端自动化测试:TDD 和 BDD 哪个更好一些?(上)(图)
Vue 应用测试 项目环境搭建 运行 vue create [project-name] 来创建一个新项目。选择 "Manually selectfeatures" 和 "UnitTest
4行代码,让app自动化框架支持 webview 混合应用操作(图)
什么是混合应用 移动端应用有两种典型的开发方式,一种是原生的 native app,一种是基于网页开发技术的 web app。 原生应用的体验感更好,但是如果想同时开发安卓应用和 ios 应用
使用loadrunner调用mysql API进行性能测试
其实在进行性能测试过程中,我们选择的业务都与数据库有关,即选择的业务都会经过数据库的处理,那么业务的响应时间就包含数据库查询的时间,同样如果数据库查询的时间过长,那么将直接导致事务的响应时间过长,
Postman如何做接口测试:如何切换测试环境(图)
用postman进行接口测试的时候,我们经常会把接口地址的全路径填在url地址栏当中。这种做法不太好的地方在于,当你需要从一个测试环境切换到另一测试环境时, 需要把所有的url全部修改一遍,当你有
开启你的无限想象:eTest 浅谈扩展功能(图)
对于 ete、api、 压力测试来说,由于项目的复杂度不同,流程不同,我们虽然尽可能的穷举所有的测试场景,但是对于特殊的测试流程依旧无法更好的支持,如果对于一些特殊的测试场景做兼容处理,那么我们会
前端web自动化测试:selenium怎么实现关键字驱动
要做 ui 自动化测试,使用关键字驱动可以说是必须会的一种测试方式,它既可以在纯代码的自动化程序中运行,也可以在测试平台中使用。 使用纯代码方式时,自动化工程师先写好一个通用的程序,其他手工测
反反爬篇--selenium被检测到的解决办法(图)
1. 反爬 有时候,我们利用 Selenium 自动化爬取某些网站时,极有可能会遭遇反爬。 实际上,我们使用默认的方式初始化 WebDriver 打开一个网站,下面这段 JS 代码永远为