随笔分类 - 软件测试
各种平台的软件测试
摘要:想学接口测试,苦于没有项目练手?下面给大家介绍一些API的网站,助力你的接口测试学习,有的需要注册,有的直接就可以用,各行各业的接口,实战性很高。 1.聚合数据 https://www.juhe.cn/ 网站上有收费的接口,也有免费的接口,覆盖大部分日常生活常见业务。 2.webxml http:/
阅读全文
摘要:正交试验设计(Orthogonal experimental design)是研究多因素多水平的一种设计方法,它是根据正交性从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散,齐整可比”的特点,正交试验设计是一种基于正交表的、高效率、快速、经济的试验。 什么是因素(Fact
阅读全文
摘要:测试的时候,需求修改request或response的某些数据,可以使用fiddler实现。有两种方法: 方法一:临时修改 fiddler菜单栏->Rules->automatic Breakpoints->选择断点方式,这种方式下设定的断点会对之后的所有HTTP请求有效。有两个断点位置:(1)be
阅读全文
摘要:测试用例设计的最基本要求:覆盖住所要测试的功能。这是再基本不过的要求了,但别看只是简单的一句话,要能够达到切实覆盖全面,需要对被测试产品功能的全面了解、明确测试范围(特别是要明确哪些是不需要测试的)、具备基本的测试技术(如:等价类划分等)等。那么满足了上述这条要求是不是设计出来的测试用例就是好的测试
阅读全文
摘要:目前,为方便操作,很多系统都会增加批量导入导出的功能。文件导入导出一般格式都是excel。由于用户直接在excel在填写内容,无法控制填写的格 式,加上excel解析比较困难,所以一般涉及到excel导入导出功能测试起来都较为繁杂。 ★批量导入 一般excel导入功能,都会提供模板下载功能。1、模板
阅读全文
摘要:今天给大家介绍几个我自己常用的Chrome插件,可以在很多方面提高自己的工作效率。不过注意谷歌插件商店得FQ才能访问,不会翻的公众号(测试工程师小站)对话告诉我,我告诉你工具。Chrome插件商店:https://chrome.google.com/webstore/category/extensi
阅读全文
摘要:做测试这么多年,陆续也收集了很多测试资料、文档、教程,真的是免费的‘不香’,很多都没有看过…… 不过也许你正好需要其中的一份呢,所以分享给大家。 微信公众号关注(测试工程师小站),聊天框发送“测试资料”,获取百度网盘链接。
阅读全文
摘要:转这篇文章是因为其论述的测试用例重要性、以及设计用例的总体思想很好! 一、前言 作为移动互联网产品『最后一公里的守护者』,我们必须要清楚的知道自己该做什么、怎么做。但从版本迭代速度、需求量级、测试人员不断变动等方面综合来看,我们很多人都没有做好充分的准备。测试方法落后、测试用例覆盖不全、测试效率低下
阅读全文
摘要:最近笔者在工作中需要监控一批http接口,并对返回的JSON数据进行校验。正好之前在某前端大神的分享中得知这个神器的存在,调研一番之后应用在该项目中,并取得了不错的效果,特地在此分享给各位读者。 什么是JSON Schema? JSON Schema是一组特殊的JSON词汇,用来标记和校验JSON数
阅读全文
摘要:前两天有这么个小需求: 在cmd中运行某测试工具后,会返回一个json结果,其中有一个参数的值每次都变且经常要用,正常情况复制粘贴就好了,但这个值非常长,配上cmd的标记+粘贴的行为,就很酸爽了。然后就想快速提取这个值,顺着cmd的这个思路,就走上了批处理的道路。 借这个机会,简单跟大家交流交流怎么
阅读全文
摘要:RoboCopy,它是一个命令行的目录复制命令,自从Windows NT 4.0 开始就成为windows 资源工具包的一部分,然后在Windows Vista、Windows 7和 Windows Server 2008采用作为标准的功能。Windows 7的此项功能也得到升级——已经可以支持多线
阅读全文
摘要:转自:https://github.com/jianbing/awesome-game-tester 收集整理了游戏测试人员工作相关的一些资源清单,包括学习资料,测试工具,开源框架,效率工具等。 学习资料 视频 游戏测试入门(张敬峰) 游戏测试从入门到精通 书籍 软件测试的艺术(原书第3版)(软件测
阅读全文
摘要:Network-Emulator-Toolkit网络模拟器使用详细介绍 by:授客 QQ:1033553122 原理介绍 图1 如上图,一个ADSL用户通过modem连接到网络,通过网络应用如IE,MSN,同某个服务器通信。如下,我们把上图简化为如下端到端的连接和访问操作。 图2 如上,模拟客户端和
阅读全文
摘要:成对组合覆盖这一概念是Mandl于1985年在测试Aad编译程序时提出来的。Cohen等人应用成对组合覆盖测试技术对Unix中的“Sort”命令进行了测试。测试结果表明覆盖率高达90%以上。可见成对组合覆盖是一种非常有效的测试用例设计方法。 成对组合覆盖要求任意两个因素(输入条件)的所有水平组合至少
阅读全文
摘要:网上找的总结的很好的一篇文章!~ 转自:http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html 一、概述 1.1 五层模型 互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支
阅读全文
摘要:今天网上看到这篇文章,说的很有道理、客观 首先,测试人员有无价值 价值分两部分,一个是你的活有用没用,这个不再论述。我前两年写过一系列的文章说测试人员的工作为什么重要。还有一部分人说的价值,其实就是值多少工资。这是一个有趣的话题,如果我们把测试人员的时间看成是一个“劳动力商品”,企业主看成消费者,那
阅读全文
摘要:根据乌云上的案例,支付漏洞一般可以分为三类:一是在支付过程中直接发送含有需支付金额的数据包;二是没有对购买数量进行限制;三是程序的异常处理。下面就和大家说说这三种情况。 一:支付过程中直接发送含有需支付金额的数据包(常见) 危害指数:星星星星星 这种案例非常常见,主要针对支付宝等需要第三方支付的案例
阅读全文
摘要:最近在写测试用例时,用到合并单元格,只能点,没有快捷键,觉得很蛋疼,上网找了一下,没有直接设置其对应快捷键的方法,但有种曲线救国的方法: 一、右击功能区,选择‘自定义快速访问工具栏’ 二、可以在这里选择要放到快速访问工具栏的操作。我建议把本身自带的保存、撤消、恢复删除,因为他们有全局的快捷键,分别是
阅读全文
摘要:网络带宽控制(Network Bandwidth Throttling) 能够方便的测试各种网速状况,尤其是缓慢情况下的网站工作情况还是相当重要的。 在Mac上,我推荐使用XCode中的Network Link Conditioner。它可以预先设置网络条件如EDGE, 3G, DSL, WiFi,
阅读全文
摘要:junit中的assert方法全部放在Assert类中,总结一下junit类中assert方法的分类。 1.assertTrue/False([String message,]boolean condition); 判断一个条件是true还是false。感觉这个最好用了,不用记下来那么多的方法名。
阅读全文