资讯月刊下载
[研发管理] 测试人员职业发展之路
在我们开始尝试为大家描述软件测试工作的多种可能性之前,先来看看在现在所知最近代的开发模式中,测试人员还会继续存在吗?因为如果连测试工作本身都不存在了,我们也没必要进行后续的讨论了。 很多做测试的朋友问过这样一个问题:“现在敏捷开发模式中,自动化测试那么流行,而且连开发人员都开始做测试了,是不是以后就没有测试人员了?” 其实我在这里可以肯定的告诉大家现实并不是这样的。 首先我们需要讨论的是分工的 ...
[行业应用] 如何覆盖 React Native 功能测试
使用 Macaca 做前端组件测试一篇已经介绍了如何在浏览器运行时测试。本篇介绍如何对 Native 的渲染进行测试,覆盖 React Native 的功能测试等同于覆盖 Native 的测试,需要 iOS, Android 的系统运行时环境。此类端对端测试使用Macaca的Native配置即可。 示例 本示例以 React 组件autoresponsive-react为例说明,对 UI 功能进行 ...
[研发管理] 测试技巧 – 你所不知道的测试黑科技
技巧一:处理实例化 在我想办法让我的Android App通过Unit Test和Integration Test的过程中,我积累了一些小的经验与技巧,可以成功的处理比较麻烦的代码。展示开始: 问题代码 我想测试这段代码 public void readDeepLink(String path) { new DeepLinkReader().readDeepLink(path); } 我只 ...
[非技术] 【信息图】到2020年开发者、设计师、测试员的数量将达 ...
本文作者Ben Austin在Smart Bear网站分享近些年美国科技行业的开发者、设计师、测试员人数上的巨大变化,从数据上可以看出人数的不断增加,也体现出行业的蒸蒸日上。(以下是编译内容) 根据最近的报道,2012年1月至6月间,技术(或“科技”)产业增添了近10万个就业岗位,涨幅为1.7%。此外报道还说,预计到2020年,整个计算机行业就业率将增加22%。有许多事实可以证明,为什么科技产 ...
[研发管理] Fuzzino:开源的软件模糊测试库
弗劳恩霍夫研究所(德国也是欧洲最大的应用科学研究机构)研究人员近日开源了一个数据模糊测试(fuzz testing或fuzzing)库——Fuzzino。 模糊测试是一种基于缺陷注入的自动软件测试技术,它通过向系统输入大量的随机数据(称为fuzz)企图使系统崩溃,来发现编码错误和软件、操作系统和网络中的安全漏洞。 Fuzzino并不是一个全功能的模糊测试工具,而是一个数据生成器,可产生用于模糊 ...
[互联网] Chrome 12 beta 版公开测试,移除Google Gears功能
Chrome 11 Stable发布仅一周时间,Chrome 12 beta版就跟着发布了;Chrome 12 beta版尚在开发的特色功能有:改良了硬件加速、强化个人控制、提升下载文件安全等。同时,谷歌在Chrome 12 新beta版将删掉Gears功能。 新Beta版包括2项重要安全更新: 1.基于Flash技术的本地分享:之前想删掉浏览器中分享的网站需要从Adobe官网下载特 ...
[研发管理] JIRA 4.3 版本发布,问题跟踪管理软件
JIRA 4.3发布了。该版本引入了具备完整LDAP集成的身份管理系统;还包括一个通用插件管理器;一个新的数据导入功能,可以更方便地从旧系统迁移数据。此外,一些新的JQL功能极大增强了搜索体验,例如可以搜索一个问题的更改历史记录等。 JIRA是一个国际化缺陷跟踪管理的专业软件,它用于帮助公司和团队跟踪工作中的问题,管理和记录这些问题的处理过程,被组织管理人员、开发人员、分析人员、测试人员和其他 ...
[互联网] Google推新软件挑微软:可传Office文档至网络
北京时间2月24日消息,Google最近发布一个免费工具,它剑指微软Office软件,使用该工具后,用户能将Office套件中的文档转移到网络上,并对它进行编辑和整合。 Google此举早在意料之中,它不属于核心的搜索业务,而是另辟新途径寻求增长。 新推出的免费工具可以支持文字处理、电子表格,并且可以在网络浏览器上和Google Docs协同使用。它将与微软的Office套件正面冲突,包 ...
[编程语言] 明星软件工程师的10种特质
如今,每家公司都似乎成了科技公司。从软件创业公司到投机性投资公司、制药巨头和媒体巨头,它们都越来越多地加入到软件业务行列。 代码质量不仅成为了一个必需品,更成为了一个竞争优势。因为众多公司围绕软件而竞争,开发软件的人——软件工程师正显得越发重要。但是,你该如何发现那种百里挑一的程序员呢?在本文中,我们简明扼要地列出了明星开发人员的10种特质。 1. 热爱编程 2. 完成事情 ...