引言谈到性能测试,部分公司连专门用于性能测试的环境都没有,更别提性能测试框架/平台了。下面,笔者就“基于Jmeter的性能测试框架搭建”这个话题,谈谈自己的一些想法。
工具Jmeter Influxdb Grafana Telegraf ...
前言最早接触“零侵入”一词,源于笔者参加美团举办的测试技术沙龙活动。活动上,去哪儿网的童鞋介绍其自主研发的接口自动化测试框架Qunit时,提到了一项关键技术:零侵入切面技术,该技术方案最大优点是:无需修改代码实现mock功能,举例说明如下。
假如被测接口里面调用了第三方接口,由于第三方接口的不确定性,对于某些测试场景(比如请求超时、特定错误码测试等),测试人员往往需要开发人...
测试环境是测试人员与开发人员共同使用与维护的集成开发平台:
基于本人对web项目的了解和本公司项目的搭建,简单介绍一下web项目测试环境的搭建流程。
大家所熟知的应该是MVC模式,那在前后端没有实现完全分离的web项目里面,需要搭建的环境基本上有:数据库、Java运行环境以及web容器(如Tomcat),再加上redis(非关系型数据库,以key-v...
软件质量评估模型:顾名思义,软件质量评估模型是用来评估软件的测试质量的,也就是说测试的效果是否符合预期。
软件质量评估模型是从3个方面对软件质量进行评估的,内容如下所示:
1.测试覆盖度评估
2.测试过程评估
3.bug结果分析
测试覆盖度评估主要是对需求的覆盖范围进行评估的。测试过程评...
在文章的开头,我们先来看一下,我们为什么要谈这个话题?在互联网飞速发展的今天,敏捷开发、微服务,这些名字,想必大家都不陌生了。其带来的好处和挑战,大家是否都能理解的透彻了?我从2009年接触了敏捷开发和测试,敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视...
大家都知道测试分类里面,有一类叫“安全测试”,而随着互联网、物联网、工业4.0的发展,Web安全的重要性越来越高。很多互联网企业在高薪招聘“安全测试工程师”、“渗透测试工程师”、“安全专家”,大家在网上查一下,就可以知道这个职位现在真是炙手可热。本文我们主要针对tomcat服务的Web应用系统,提供测试一般安全性的方法和用例,会以攻击性测试为主。除了覆盖业界常见的Web安全测试...
看到这个标题,是不是感觉有点牵强,「增长黑客」和「软件测试」怎么...
谈到浏览器兼容性测试,很多同学往往考虑到的都是如何覆盖全面,管它什么Chrome、FireFox、IE、Safari这种主流浏览器还是360、QQ、搜狗等一系列国产浏览器,都给它列到列表上边去,只要时间允许,就一个一个测起来。但是大家有没有想过,这个策略真的是正确的么?真的应该这样去进行测试么? &...
是不是憧憬过黑客,说真的,刚工作那几年有过,现在也只是佩服下人家做的具体事情,像ios越狱、破解某专业软件、高水平的0day等,羡慕已经谈不上了,因为有了一点工作经验,知道自己与黑客大牛之间的技术差距,看过一个黑客入门的技能树,已经心有余而力不足了,而且现实生活里所了解的黑客技术和电影中戏剧化手法呈现的黑客手段,往往是天差地别,想象中的黑...
相信有很多小伙伴了解学习过自动化测试,也研究过现在比较火的selenium自动化脚本编写,更有很多同学能够独立设计出一个完整的自动化脚本,并且成功执行了;还有一些更喜欢研究的同学能够通过Jenkins持续集成的方式将自己的自动化测试代码在服务器上运行起来。到这里,可能有些同学会说,我已经学会了自动化测试。真的是这样么? &nbs...
【求助】远程登录mysql报错问题怎么解决?
报错信息: null, message from server: "Host '172.16.202.202' is not allowed to
connect to this MySQL server",求大神解答!
对vue.js单文件(.vue)进行单元测试?
最近在用karma对vue.js进行测试,但是每个组件都是.vue文件。看了下官网给的测试例子,主要也是对组件里的方法进行测试。但涉及到组件传参,异步数据加载等问题就不知道如何去...
请问有哪些代码审计的产品?
对于白盒测试,国内外有哪些代码审计的产品能够替代人工检查的方式,有效的提高工作的效率?
报错AttributeError是什么原因呢?
Narcissus
Fighting everyd...
报错AttributeError: module 'http' has no attribute 'client'是什么原因呢?
请教大家一个webservice接口测试的问题
对于webservice多接口测试,怎么从接口返回响应中只提取ptopid的值39D2AEBFA13D4EB284A2E8C7D32BF8EA传到另外一个接口呢?
以下是接口响应返回值:
在接口登录怎么解决加密控件的问题?
在客户端界面,输入用户名和密码后,点击登录,会经过一个第三方的加密控件加密,然后才发出报文,登录成功.
接口测试问题
请问web接口测试和APP接口测试 是不是一样的,是不是 对于同一个接口来说,web和app
测试用例如何设计覆盖多个文本框?
测试用例如何设计,才能覆盖到web页面中的出现的多个文本框?是不是每一个测试用例都要分好多种情况来写?
接口测试的疑问,特殊场景怎么实现?
关于一些特殊场景,比如注册,支付这类场景的接口测试是怎么实现的?
自动化测试中经常碰到验证码,怎么处理呢?
在设计测试用例,测试脚本的时候这个东西怎么处理呢?