去年写了一篇《容器化时代对测试的机遇》的文章,提到了一些分布式自动化测试和容器化技术结合的架构设想。但是目前来说,分布式运行并不是难点,亟需解决的问题是针对特殊平台和复杂场景下的测试,例如复杂业务场景下iOS平台的自动化测试。移动应用特点是简单易用和UI简洁,以便用户在移动端完成一件事的路径尽可能短。所以一般情况下,我们遇到的iOSAPP场景相对于Web应用要简单一些。所以一般情况下iOS自动化测
9 小时前| 14 人阅读|0 人点赞

背景介绍很多同学都对移动应用的安全扫描不明所以,不安全的应用会出现什么样的问题呢?举例来说,对于未进行保护的Android应用,有很多方法和思路对其进行逆向分析和攻击。使用一些基本的方法,就可以打破对应用安全非常重要的机密性和完整性,实现获取其内部代码、数据,修改其代码逻辑和机制等操作。今天小编就要介绍一些基本的应用逆向和分析方法,至于接下去的事儿,就不多说啦!准备好充充电了吗!一、环境搭建1.1
1 天前| 1223 人阅读|0 人点赞

平时工作中经常碰到很多疑难问题,在解决问题时,有一些工具起到了相当大的作用。在此书写下来,一是作为笔记,可以让自己快速翻阅;二是分享,希望看到此文的同学可以拿出日常觉得帮助很大的工具,大家一起进步。Linux命令类tail最常用的tail-fgrepawk1.基础命令2.匹配3.内建变量NR:NR表示从awk开始执行后,按照记录分隔符读取的数据次数,默认的记录分隔符为换行符,因此默认的就是读取的数
2 天前| 1234 人阅读|0 人点赞

jenkinsjenkins是基于java开发的一款持续集成工具,用于监控持续重复的工作,多用于搭建持续集成环境。相信各位测试同学对jenkins并不陌生。monkeyMonkey是google提供的一个命令行工具,可以运行在模拟器或者物理设备中。monkey通过向系统发送按钮、手势、触摸屏输入等伪随机用户事件,对软件进行稳定性与压力测试。从事移动端测试的同学,想必对monkey工具的使用也轻车熟
2017-05-24| 1258 人阅读|0 人点赞

前言:SEI协助美国政府在敏捷领域的实践已经积累了丰富的经验,从“敏捷能用于美国国防部吗?”这个最初的问题开始,在过去6年的探索实践中,已经逐步形成了相对成熟的实践方法。根据早期的真实案例分析,研究团队记录了实践过程的经验教训。这些经验来之不易,因为早期的敏捷领导者很多时候都在与敏捷相对立的环境中挣扎!随着经验越来越丰富,双方合作的范围不断扩大。和政府支持敏捷创新的人士合作,团队从验证敏捷是否可行
2017-05-23| 1247 人阅读|0 人点赞

一、目标:问题:当系统太复杂时,无法证明是安全的?解决方案:错误传播复杂性算法!二、背景:2014年:FAA要求对系统的复杂性和安全性进行研究,包括航空电子学领域的复杂性如何定义以及如何测量?在度量指标中哪些是导致系统太复杂,而无法确保安全的关键因素?这是被资助的SEI研究项目,最终形成了结论性报告和5份白皮书,包括:复杂性概述、备选测量方法、安全案例、复杂性计算算法、算法测试。三、什么是复杂性:
2017-05-22| 1262 人阅读|0 人点赞

其实之前关于面试也说了好多,知乎上我也开过一个面试的Live,也有幸被选进了知乎2016精选。不过今天我想说的是在实际过程中如果我去面试了,我会怎么进行面试,会问什么问题,会遵照哪些原则。我本身的行事风格就是比较特殊的,希望对广大应聘者和面试官有所帮助。只关心对方提及的内容这是我自己遵守的原则。所有的交流一定是基于对方简历和自我介绍中提及的。换言之,对方提及的内容回答有明显问题,那么扣大分,相反,
2017-05-19| 2636 人阅读|2 人点赞

介绍为方便流媒体服务端的压力测试,向大家推荐一套流媒体的压力测试工具(St-load),希望对从事流媒体测试或者对流媒体感兴趣的同学有所帮助~St-load1.支持RTMP推流测试,一个进程支持500个并发。执行程序:./objs/sb_rtmp_publish2.支持RTMP拉流测试,一个进程支持5k并发。执行程序:./objs/sb_rtmp_load3.支持HTTP负载测试,所有并发重复下载
2017-05-18| 2417 人阅读|0 人点赞

前言笔者目前从事后端相关开发工作,所以经常需要和开发客户端的同学以及其他开发后端的同学调试HTTP接口。本文主要是分享笔者自己是如何利用工具更有效的调试HTTP接口的,同时把笔者自己开发的两款工具软件分享给大家。我们知道,要检查一个接口返回的内容是否符合预期,最简单有效的方式就是查看客户端发送的请求数据和服务器端返回的相应数据是否是符合预期的。比如是开发手机客户端,我们可以通过在办公机器上使用Fi
2017-05-18| 1379 人阅读|1 人点赞

上周,Versionone发布了第11届敏捷状态调研报告。笔者深夜加班,给大家翻译和解析几个重点。总览企业的敏捷性在迅速发展,并且敏捷遍布各个行业。笔者认为,虽然遍布的行业很广泛,但是参与调研的人也许是这些行业里的IT部门或软件相关项目。敏捷在范围和成熟度上仍旧有很大的提升空间。94%的调研者反馈他们所在的组织实践过敏捷,同时,这些人反映在他们的组织里有超过60%的团队还没有实践敏捷。44%的调研
2017-05-16| 1698 人阅读|0 人点赞


Maven+TestNg+Java框架的具体实现 环境要求需要自己安装maven及Java,这里不再赘述。我这边开发工具用的IDEA,大家可以根据自己的喜好选择。 基础服务创建与编码 新建项目,创建基础服务模块,我选择maven自动创建目录目录结构(maven-archetype-quickstart),因为是http协议这边需要引入http项目文件,模块pom引用内容如下:

182°|1821 人阅读|7 人点赞|0 条评论


在上一篇文章中我们介绍了江湖上流传的各种软件测试的武功秘籍和心法,相信看过的小伙伴内力得到了很大的提升。如果没有,一定是你看的姿势不对,换个姿势再试试看。但是,内力只是基础,想要把我们的内力完美的发挥出来,还需要趁手的神兵利器。下面我把江湖上的顶尖神兵分别介绍给大伙。功能测试篇功能测试,是软件测试里的入门级心法,自然也有与之相对应的兵器来发挥心法的最大功力。1)&nb

109°|1046 人阅读|3 人点赞|5 条评论


首先,容小编我说一个很尖锐的问题:业界有很多接口自动化工具,比如postman、jmeter、httpapi、soupUI等。为啥还要自己搞一套框架(造轮子)? 由于在项目中遇到了以下几个问题: 1、  对返回的json需要进行层级检查 例如:检查返回的json中date下第五个list中的image的值为ad。 2、  对

116°|1163 人阅读|28 人点赞|0 条评论


有句话是这么说的:能动手就别哔哔,尤其是在工作节奏堪比跑马的今天,大家都推崇实干精神,能解决问题就好,去他的理论。但是无可否认的是,良好的理论素养无论是解决工作中遇到的问题,还是未来的职业发展,都帮助甚大。本文整理汇总了软件测试行业中常见的一些测试理论,供大家参考。1、软件测试按照测试分类有:黑盒测试和白盒测试。黑盒测试

133°|1327 人阅读|14 人点赞|1 条评论


ReqBS测试(基因测试法)是我自己总结的关于需求测试的一种方法;需求乃软件之源头,也是系统之基因;如果基因有问题,生产出来的东西一定是带着问题的,所以我给需求测试起了个名字叫基因测试法。也是基于需求的测试,所以叫ReqBS测试。下面是我个人总结分析的内容,不一定全面或准确,仅供大家参考。基因测试法关注点:1、流程的完整性;多考虑异常情况2、需求的可扩展性

184°|1837 人阅读|112 人点赞|1 条评论



»北京 京东商城
»合肥 安徽卡其数字科技有限公司
»上海 丰盛信息科技(上海)有限公司
»广州 广州众攀网络科技有限公司
»上海 上海灏月传媒科技有限公司
官方微信


微信公众平台:搜索“测试窝”或扫描左侧的二维码。
官方微博


新浪微博 @测试窝
+求关注