概述
我们在linux下,如果想要监控服务器性能。我们必须掌握以下常用的指标查看命令。
ps
pstree
top
free
vmstat
sar
ps
ps命令能给出当前系统中进程的快照。下面我们列举几个常用
众所周知的报告是HTMLTestRunner,虽然经过众多的大神修改后,功能挺强大的,但这颜值,我就不多说了,大家自己感受下吧(这个可能更丑,谁叫我菜呢)
HTMLTestRunner就不多说了,近来发现了一款款式新颖,还不漏油,,,咳咳,言归正传,以下是git链接,人生苦短的
在web测试过程中,经常会遇到页面中内容或数据显示错误,甚至不显示,第一反应就是BUG,进一步了解这个BUG的问题出在那里,是测试人员需要掌握的,可以简单的使用浏览器自带开发者工具、数据库工具配合去排查。
bug定位常用工具
Firefox——firebu
概述
我们在用jmeter做性能测试的时候,有一些关键性的性能指标需要去分析。但是由于开源工具本身的局限性,这些指标在工具中的命名极易对我们造成混淆。所以我们需要对这些指标一一进行剖析。
指标分析
响应时间:
假设我们把响应时间分为如下几段:
用户通
从2015年毕业入行软件测试,快满4年了,之前技术分享都在百度贴吧上面,现在正式开始在博客中记录工作技术,努力成长,加油
接口测试的步骤1.组装好该接口需要的参数数据2.使用get或post附带参数数据一起传给要测试的接口3.将第2步服务器的响应数据进行验证手动测试接口太繁琐,重复工作内容多
web测试过程中我们经常需要抓包,通常我们使用fiddler或者Charles。但是jmeter也可以抓包,而且非常好用,闲话不多说,下面进入正题。下面用一个例子进行说明
需求:bing首页搜索南京测试汪
步骤:
1、选择测试计划,添加线程组
参考博文1:https://www.cnblogs.com/suim1218/p/9257369.html
参考博文2:https://blog.csdn.net/u011541946/article/details/71104167
参考博文3:https://blog.csd
一、简介
二、分类
三、指标及用例
1、WEB安全扫描方法
2、用户注册
3、用户权限
4、密码安全
5、输入框验证
6、上传下载
一.创建数据库&表
1 DROP DATABASE IF EXISTS security;
2 CREATE database security;
3 USE security;
4 CREATE TABLE users
HTTP协议是什么?
超文本传输协议(HTTP)是一种为分布式、协作式的,面向应用层的超媒体信息系统。它是一种通用的、无状态(stateless)的协议,除了应用于超文本传输外,它也可以应用于如名称服务HTTP是建立在统一资源标识符(URI)的约東上的,作为一个地址(URL)或名称(URN
以下演示使用http://www.w3school.com.cn/tiy/t.asp?f=html_button_disabled进行演示
一、disabled标签
disabled 属性规定应该禁用 input 元素。
被禁用的 input 元素既不可用,
上一篇文章写到的权限检查脚本,后来我又加入了 apk size 对比的功能,分享给组内同事使用后,暴露出一个问题:脚本输出的 apk size 和 Jenkins 出包信息以及电脑上显示的存储大小都有差异。那么,以何为准呢?
以下是同事的提问及我的回复(已过滤敏感信息):
使用脚本发现 APK SI
LoadRunner录制脚本时为什么不弹出IE浏览器?当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以用下面的方法来解决。
启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行
当前十天排行榜里排在首页的文章是,『建议』给博客园官方的一个意见,这说明博客园的广大用户(也包括我)非常乐意看到博客园不断进步。
博客园在国内技术论坛里,应该说是有一定的知名度,每天的流量不少,要知道当前一些网站或自媒体为了得到这些流量,得付出多少代价?不过话说回来,对比一
过程改进
在开始正文之前我们首先来做一次思维推导。我们来尝试回答下面的问题:
反复称重能否帮你减肥?
这个答案显然是:否
测试工作本身并不能直接产出质量,就如使用体重计称重并不能让人减肥一样。测试可以被看做信息收集和评估过程,但反复评估一件事物,并不能直接改善
软件测试的工程师阶层是指随着行业的飞速发展,测试人员犹如身在洪流之中“逆水行舟不进则退”。知其然已经无法满足当今的测试人员,还要知其所以然。所以测试人员不仅仅要关注系统外部结构,还得了解系统内部的逻辑结构,需要把系统拆成模块,模块拆成单元进行更细致的测试。进行模块级别的拆分后
一、前置知识点:
1、了解软件相关概念;
2、有一定的软件测试基础;
3、了解测试流程;
4、了解测试生命周期
二、熟悉常用术语:
黑盒测试、灰盒测试、白盒测试(功能划分);
功能测试、性能测试、安全测试(职业划分);
前段时间使用公司封装的空白页占位视图工具,是对DZNEmptyDataSet框架的封装。这个框架在许多项目也都用过,却没有认真阅读过源码,真的很遗憾。现在趁五一放假有空,将DZNEmptyDataSet框架学习了一遍,收获满满。
重要感悟如下:
1.代码使用简单:主要逻辑UIScrollVie
前文 讲述了JMeter分布式运行脚本,以更好的达到预设的性能测试(并发)场景。同时,在前文的第一章节中也提到了 JMeter 命令行(非GUI)模式,那么此文就继续前文,针对 JMeter 的命令行模式进行详细解说。
一、应用场景
1、无需交互界面或受环境限制(l
JMeter性能测试的基础知识和个人理解
1. JMeter的简介
JMeter是Apache组织开发的开源项目,设计之初是用于做性能测试的,同时它在实现对各种接口的调用方面做的比较成熟,因此,常被用做接口功能测试和性能测试。它能够很好的支持各种常见接口,如HTTP(S)、WebService、