测试工程师的速记神笔!RapidReporter

RapidReporter 也许,作为TE的你始终在收藏一些极度提高工作效率的小工具,如果是这样的话,我们强烈建议你收藏这个单文件的RapidReporter;当你又想记录下BUG复现步骤,又想记录下自己的测试思路,又想截几张图证明一下真相,又想最后直接输出一个整理完的手稿…这一切的一切,都集成在了这个小工具里:

Bug的类型

美国计算机科学家、图灵奖获得者詹姆斯·尼古拉·格雷(Jim Gray),在他的著名的论文“Why do computers stop and what can be done about it?”中首次提出了程序bug的类型,比如玻尔bug(Bohrbug)、 海森堡bug(Bohrbug)等用著名科学家名称命名的bug。后来又出现了更多的bug类型。现在,让我们来看看它们都是什么bug类型。 美国计算机科学家、图灵奖获得者詹姆斯·尼古拉·格雷(Jim Gray)

高效程序员的特征:聪明,懒惰

这里我使用了聪明,懒惰和程序员这几个词。我说的这几个词的意思是: 程序员:有积极活力的,专注于用代码解决真实世界里的问题 不是指那些梦想家,那些永远只想不做的人 聪明:能够周全的思考问题(不是那些耍小聪明的人) 懒惰:就像是程序中的lazy-loading,是指延后写代码的时间(而不是无所事事的人)。

测试人员,你的价值不是你的工资

转载一篇微博上看到的有意思的文章: 首先,测试人员有无价值 价值分两部分,一个是你的活有用没用,这个不再论述。我前两年写过一系列的文章说测试人员的工作为什么重要。 还有一部分人说的价值,其实就是值多少工资。这是一个有趣的话题,如果我们把测试人员的时间看成是一个“劳动力商品”,企业主看成消费者,那工资其实是由消费行为决定的。消费行为很有意思,她(抱歉用女性她,因为我觉得女消费者更典型尤其是我老婆)看上去是理性的,实际上是非常感性的——我们觉得一个东西值不值那个价钱,大部分不是由于它有用没用,而是由几部分组成:竞争性,稀缺性和消费者心理。

也谈测试核心竞争力[转自路松博客]

作为一名测试人员,到底其真正的核心竞争力是什么?这个问题一直困惑着我,当我还未曾踏入这一行业的时候,听到的声音是这样的:“测试是一种很有前途的工作,需求大于供给”、还有一种是这样的“测试就要做接触到代码的,点点鼠标谁都……”怀着对于一个行业我也不知道好还是坏,到底是个什么玩意的心理选择并进入了这个行业。期间,我承认,的确有那么一段时间,我认为作为一名测试如果能够对于代码了如指掌,能够写出一个个的工具才有可能成为武林的盟主,寿与天齐。似乎,作为测试来说最核心的竞争力就是对于代码的掌握程度,除此以外,那些什么功能测试的用例似乎就是个最低端,最没有价值的产出而已。

测试人必备的5类测试辅助工具

阿基米德说:“给我一根杠杆和一个支点,我将撬起整个地球” -这就是工具的力量。 我们常常在DiggerPlus上分享各种性能测试工具,自动化测试工具,安全渗透测试工具等,但是我们今天要分享的这5款工具,对于测试人的日常工作来说也非常重要,而且也非常常用,重新提起他们,是因为他们很多时候被我们忽略了。 测试工具 下面,我们将罗列出这5类测试辅助工具,不要感到惊讶,确实,他们就在每一位测试人身边:

从提交安卓应用一窥市场格局

我们团队做完 APP 后,安卓这块应用市场的后台提交全是由我来做,亲自感受了 APP 提交的全部过程,下面和大家分享一下,那些亲身经历。希望对同样是在创业的朋友有所帮助。 我们先看下目前最新易观统计的应用市场提交的份额的饼状图。 这张饼状图极度抽象,我来谈谈更加接地气的东西。 本文分为两部分,第一部分讲的是最重要的那几个平台,后面是讲的那些小平台。 一、重头戏部分 1. 百度系,简单、强大生态扶植

12款最佳的网站速度和性能测试工具

网站的加载速度在一定程度上来说是决定网站能否成功的关键。如果您是网站所有者,一定知道网站速度的重要性。因为没有人愿意为了打开一个网页而等老半天,换句话说,如果你的网站打开速度很慢,将流失大量的访客,甚至出现多米诺效应的不良影响。 下面向大家推荐12款精心挑选的网站加载速度和性能测试工具,帮助快速,全面的了解自己的网站加载速度和性能。

编程学习好去处:35 个快速学习的编程网站

每个人都暗自地渴望成为一个创业者。现今技术型新兴产业和机会正值繁荣时期,我看到网上创业的公司比线下创业的公司多很多。技术创业,正如其名,意味着你的生意通常不是在线下进行的。像这种类型的创业,创业者应该懂得编码和设计工作。我的意思是,如果你不知道如何给自己理发又怎么可能去开一家理发店呢。 那么,如果你没有编码和设计方面的知识,你还能够干这行吗?我们说,当然可以!为什么不呢?我们将会给您推荐一些非常棒的资源,在那里你既可以学到基础知识也可以学到高级的编码技术。你在享受乐趣的同时就提升了自己的技能。

管理软件债务

软件债务以不同的形式存在。技术债务广为人知,能力债务和质量债务是另外的一些形式。软件债务会导致产品运维成本增加,使开发人员沮丧。现在有几种解决方案可以管理软件债务。 在博文《另一种软件债务》中,Niklas Björnerstedt谈了“能力债务”,并将它定义为: 代码库中有什么和你了解多少之间的差距。

11款超赞的浏览器兼容性测试工具

对于前端开发工程师来说,确保代码在各种主流浏览器的各个版本中都能正常工作是件很费时的事情,幸运的是,有很多优秀的工具可以帮助测试浏览器的兼容性,让我们一起看看这些很棒的工具。 Superpreview 这是为微软自己发布的跨浏览器测试工具,您可以同时查看您的网页在多个浏览器的呈现情况,对页面排版进行直观的比较。

White-针对 Windows 应用程序的免费自动化测试框架

当我们还在埋头研究Web领域的自动化测试框架时,某个角落差点被我们遗忘了,我们始终在捧着QTP等商业工具前行,在Windows应用程序的自动化领域中,很少有看到让我们十分满意的工具,我们一直在提倡测试工具API化,最好能够支持BDD,甚至支持DSL,这很显然能够大大提高测试框架的可维护性,幸好,我们遇到了White和UIAutomation(White封装了后者)