导语:如果你和我一样对单元测试感兴趣,如果你对单元测试的重要性有困惑?如果你对如何开展单元测试无所适从?如果你和我一样,在互联网的今天要求测试全栈,感受压力山大,又想要快速上手单元测试,那么本文可以帮助到你。通过这段时间对单元测试的学习,结合自己在项目内部实施单元测试得到的一些启发,期望本文可以抛砖引玉,为我们系统地理解单元测试提供可借鉴的信息。本文首先从理论层面对单测进行理解,包括澄清自己对单测
9 小时前| 1070 人阅读|0 人点赞

ING荷兰国际集团,是一个国际金融服务私营企业,成立于1991年,全球职员大约130,000人,服务遍及全球50多个国家,核心业务是银行、保险及资产管理等。2015夏天,荷兰银行集团ING踏上了一条敏捷转型之旅,将传统组织改用受谷歌、Netflix和Spotify等公司采用的“敏捷”模式。ING组建了包括350个9人“小组”(squad),分属13个部落(tribe),新方法已经缩短了将产品投放市
21 小时前| 1203 人阅读|2 人点赞

美国国家航空航天局(英语:NationalAeronauticsandSpaceAdministration,缩写为NASA)是美国联邦政府的一个独立机构,负责制定、实施美国的民用太空计划、与开展航空科学暨太空科学的研究,是世界顶尖的科学研究机构。在NASA的每个项目和研究中,“软件已经成为NASA每项任务、科学研究中的关键组成部分。所有报道过的NASA研究中,30%多都是软件。”从2014年开始
1 天前| 1216 人阅读|0 人点赞

“比方说有这样一个bug,在主角手里拿着汉堡再吃的时候同时被打中左腿和右腿,然后跑着跳进一个敞篷车,在车速超过120KM/H的时候跳车被迎面而来的垃圾车以一个很特别的角度撞到会发生一个贴图bug,这种bug应该如何测试出来呢?”以上问题是知乎上某位同学问我的问题,问题本身看上去很测试,实际上还是与游戏公司的测试方式存在很大偏差。很多人尤其是游戏玩家可能对这种问题比较关注,但是我自己对待这种bug的
2 天前| 1262 人阅读|1 人点赞

对,没有错~!这个是Android程序的崩溃日志。对,没有错~!小编看到这个内心也是崩溃的。对,没有错~!这个特么是一个线上用户的崩溃,允许小编在厕所哭一会~~这样的崩溃你遭不遭的住?你遭不住~~分析崩溃原因手机游戏SDK在启动后需要获取系统设置,在启动后需要得到<uses-permissionandroid:name="android.permission.WRITE_SETTINGS"/
2017-07-17| 1287 人阅读|3 人点赞

在游戏项目中,除了常规的测试内容外,还存在会引起一些严重的问题的特殊点,这里我总结了几条,分享给各位小伙伴,也是我自己在项目测试期间真实遇到的内容。1,时间问题先说说时间问题,在游戏项目中,跟时间有关的点非常多,比如一些活动、任务等需要每天定时刷新,那么在这个刷新时间点,则是最容易出现问题的地方。首先,这涉及到一个规则的问题,比如玩家正在操作某个功能时,刷新时间点到了,对正在操作的结果是要累加还是
2017-07-15| 1288 人阅读|2 人点赞

python模拟http请求遇到的一个坑最近提测一个新的项目-图片系统涉及到我这块的需要测一个图片上传的接口,那么客观稍安勿躁小坑马上来了等你跳,跳之前你并不知道所以先看看跳坑之前的风景吧,数据结果如下:仔细看红色部分期中一个参数是个json,这也没什么嘛往下走着。。。。在看一个接口请求的示例:你会发现透传的ctx参数是一个json格式,当时脑袋飘过一朵问号小云彩--可能是小编我少见多怪大神莫藐视
2017-07-14| 1264 人阅读|2 人点赞

企业IT软件非常复杂,通过协作由全球高技能人员快速开发,必须在许多生态系统和许多设备上不间断地运行。在过去,软件每年一般只发布几次;但是今天,新的版本可能会每分钟出去一次,持续不断的。在许多情况下,软件开发过程以瀑布方法开始,现在已经转向敏捷、精益和持续集成(CI)。在这个新时代,云服务消费者(软件用户)生活在一个多租户世界中,他们不再能够控制软件版本更新的时间。客户分散在许多时区,每个客户都必须
2017-07-13| 1393 人阅读|110 人点赞

引言写这个工具,主要有几个原因:最近老大在尝试不同视角的测试----健壮性测试,任务下来,所以挽起袖子就开撸了app很可能因为后端api做了变更,返回了一个异常的值而出现难以预知的问题,健壮性受到碰撞,所以这种测试是有实际价值的思寒的一篇帖子《基于fuzz技术验证移动端app的健壮性》我觉得挺好玩,这里要非常非常感谢他提供的思路,从下面的回复也可看出来大家还是比较感兴趣,而他因为遇到一些问题尚未开
2017-07-11| 1279 人阅读|0 人点赞

jenkins结合robotframework搭环境时候可以会因各人需求出现各种问题,今天来分享下一些问题的解决方法,希望能够帮助大家。从jenkins打开robotframework报告会提示‘OpeningRobotFrameworklogfailed’的问题1、如果你的Jenkins安装为windows服务,也就是下载的是.msi版本,如下解决1)修改jenkins.xml如下<arg
2017-07-10| 1297 人阅读|0 人点赞


这两天听人推荐了RoRMigration进行数据库变更自动化部署的法子,我自己实践了一把。由于学习成本和工作方式与团队现行方式差别较大,暂不考虑。以下内容取自我的数据库变更的自动化部署方案,虽然最终我们还是采用SQL方式操作,还是别浪费了我在RoRMigration的精力,特此总结。=============华丽的分割线==============RoR

57°|565 人阅读|0 人点赞|1 条评论


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

220°|2202 人阅读|7 人点赞|0 条评论


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

147°|1416 人阅读|4 人点赞|6 条评论


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

170°|1705 人阅读|29 人点赞|0 条评论


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

178°|1775 人阅读|100 人点赞|1 条评论



»北京 京东商城
»北京 北京上市互联网公司
»上海 Strikingly「上线了」
»上海 Strikingly「上线了」
»广州 浩云科技股份有限公司
官方微信


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


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