在利用Jmeter工具进行性能或自动化测试工作之初,第一步面临的交易想必就是登录。你可以运用控制器录制登录交易的脚本,或是通过自行配置环境、上送正确的用户名和密码完成登录操作,但这就算完成登录交易了么?事实是在继续配置后续交易之后,当你重复...
疫情波及面广泛,2020年,因为疫情引发的一系列后续事件,很多人的生活受到影响,作为一个打工人心里也有诸多想法。 要说这一年怎么样?用一个字总结:难。 据统计,2020年9月份,全国城镇调查失业率达8.7%,按照现行标准下劳动人口年龄18岁-59岁...
跨站脚本攻击(XSS)是一种将恶意脚本注入到可信任网站中的一种攻击方式。在XSS攻击中,攻击者利用web应用程序将恶意代码发送至终端用户。这些恶意脚本通常经由浏览器端形式呈现, 恶意攻击者往web页面里插入恶意Script代码,当用户浏览该页面时,嵌入...
前言 在做接口测试的过程中,接口还没有开发完成呢,领导就让介入测试,刚开始小伙伴们肯定会懵,接口都没有开发完成,怎么测试?有的状态不容易构造目前接口没有办法实现,这个时候怎么测试?这个时候就要引入新的知识点---mock。 mock 什么...
接口一般指发生在系统的多个子服务之间,本系统与外部系统之间的信息交换。接口也就是大家熟称的API。例如电商平台中订单服务子系统中,订单中商品sku详细信息需要到商品服务中获取,订单服务调取商品服务的商品信息接口。 接口测试属于集成测试阶段...
概述 (一)背景 随着银行各业务的不断发展和延伸,各项目对实施效率及用户体验提出了日益迫切的要求。 本文提炼了以交互设计原型驱动为核心的方法——原型法,作为驱动敏捷设计开发有效开展的重要方法之一,该方法在保证产品实施进度的同时,...
测试人员日常接触的测试多为针对应用系统的测试,如果测试对象是开发平台呢?这里的开发平台指的是开发人员使用的开发框架,与有运行时的应用系统相比,它提供的服务是基础框架和插件,天然的不具有可运行系统的特征。开发平台的测试该怎么测呢?下文从...
测试过程中,无论案例怎么设计、怎么执行,都需要测试人员有一定的敏感度去发现问题,测试人员的经验积累无论对于案例的设计、测试执行还是缺陷的发现都有很重要的意义,所以接下来我想给大家分享一些我自己在测试中遇到的经典或非经典场景。 1 需求...
前言 接口测试是我们在测试工作中经常见到的,我们工作中常用到的接口工具有jmeter,postman,soupUI等工具,那么在通过代码做接口测试呢?或者通过代码的方式做接口自动化呢? requests requests属于python的第三方库,通常用来发送http和ht...
本人在测试岗位工作10有余,本着对测试工作的热爱,在工作岗位上一直表现还不错,在测试技术、流程方面颇有一些心得。今天就谈谈回归测试和确认测试的区别。 一、回归测试和确认测试的误区 其实我在之前的工作当中一直都经常说“回归测试”,基本...
在性能测试过程中,为了能够真实模拟用户请求,往往要将请求的报文进行参数化处理。JMeter配置元件与前置处理器都可以进行参数化,但都存在局限性。为了帮助用户更好地进行参数化,JMeter提供了BeanShell取样器。 BeanShell取样器支持BeanShell脚本...
工具介绍 Playwright是微软公司开发的一款非常强大的开源自动化测试工具。之所以强大有以下原因: 1. 支持所有主流浏览器:Chrome、Firefox、Safari、MS Edge。 2. 支持无头模式和有头模式运行。 3. 提供同步、异步的API,可以结合Pytest使...
应用场景 测试场景中,我们会先做一些SMOKE测试,以便先了解一下基本的测试是否通过,如在API测试中,先验证返回的Json文件一样,在没有具体到细节时,我们会先了解返回的Json文件是否符合正确的Json格式,以及某次字段数据类型、格式是不是和预先定...
一、什么是回归测试 回归测试(regression test)是在程序被修改后启动的一个测试过程。其目的在于验证程序被修改后,程序仍然按照原有测试用例正常运行。在开发阶段,回归测试可用于发现缺陷并被修复后,重新验证带缺陷功能块这一阶段。 二、回...
对于软件测试,各位应该都不陌生,老师也都讲过,无论是测试流程、测试方法还是场景测试,亦或是测试用例,这些在面试的时候经常被问到的“考点“都能够说出个一二三来。 但这也是从理论上学到的东西,真正进入测试工作中跟理论还是有一些差别的。 ...
熟悉性能测试的小伙伴对Jmeter一定都不陌生,Jmeter因其轻量、开源的特点成为了一款颇具人气的性能测试工具。性能测试需要模拟客户端向服务器发送请求,而这些请求不仅可以手动添加,也可以通过录制脚本的方式生成。很多读者比较熟悉的脚本录制是通过L...
在数字网络世界,“身份信息”就像我们的身份证一样,有身份证信息,我们才可以去办理个人社保、公积金、银行卡之类的信息,同样的我们要获取这些数据,都必须使用我们的身份证进行验证,否则对应的系统服务器无法识别,是否用户本人?应该给获取什么数...
LR安装指南 1)Loadrunner11支持的Windows环境 2)LR12支持的环境参数 LR12如果没有破解,最多支持50个Vuser。 3)Loadrunner11安装 Loadrunner11安装过程中,会提示需要以下软件; ·.NET Framework v3.5 SP1 ·Microsoft WSE 2.0 ...
一、问题引入 笔者在使用robotframework工具进行web ui自动化脚本编写时,发现:对于页面某个复选框元素定位,使用select checkbox关键字+xpath定位方式进行复选框勾选操作时,报错“Checkbox with locator,'xpath=//hs-i18n[contains(.,'xx')]' n...
相比于高大上的各种Selenium进阶指南,个人认为夯实基础至关重要,本文以一个个小案例的方式将KPI常用接口的使用进行归纳总结,有条件的同学可以自己练习几次,相信会有所收获。 鼠标操作 实现功能:百度页面->移动到‘设置’按钮->右键点...