我曾作为测试人员在一些执行TDD的开发团队里工作,但是我从没认真想过TDD对我来说有什么影响,直到有天有人问我:“TDD是一种主流的项目驱动方法,作为测试人员你是怎么理解它的?”问的多好!我的第一反应是TDD使我对软件及其相关的测试有了一定的了解,因而我能在设计产品,预测商业风险和评估对页面展示/验收测试的潜在影响上面贡献自己的价值。本文就是想跟大家详细说说,我是如何在TDD环境中创造价值的。TD
1 小时前| 214 人阅读|0 人点赞

接上篇:《开始使用Robotium吧--安卓应用最流行的UI测试工具(二)》https://www.testwo.com/article/edit/816示例项目在安卓应用里面定位元素第一步打开包含将被测试的安卓应用的Eclipse。第二步展开这个项目,打开res?列表文件夹,然后双击你想自动化执行的activity的XML文件。你会在eclipse的编辑器里打开设计的activity.第三步定位
2 小时前| 505 人阅读|0 人点赞

TheTruthAboutMapReducePerformanceonSSD、STAT摘要我们已经进入数据时代,很难评估电子存储数据的总量,但是IDC评估2013年数据量为4.4Zettabytes,预计到2020年数据会增长十倍到44Zettabytes。如何高效处理每年生成的巨量的数据?处理大规模数据需要并行计算和存储架构,Hadoop提供了并行的,可扩展的,可靠地架构,本白皮书中展示了Had
2 天前| 215 人阅读|4 人点赞

接上篇《校园寻宝》继续就『曲折造就奇迹』展开。先讲一下被教授和博士们面试时发生了什么,这为后续的剧情提供了一个铺垫。有了这个铺垫作对比,才好说后面发生的事情是『曲折』的。在收到教授邮件的当天,我已经把那道GPS的题目做出来了。其实题目难度不算大,考察的是答题者对Python这门编程语言的熟悉程度(对语言类库是否熟能生巧)及考虑问题的细致程度(新手往往考虑问题不够全面,但对一个十几年开发经验的老手来
2 天前| 763 人阅读|5 人点赞

现代化敏捷当你看见有人还在使用老旧过时的笔记本电脑时是否会感觉到不妥呢?而现在很多人在实践敏捷的时候就是给人这种感觉。敏捷的概念诞生于20世纪90年代中期,比起那个时候,就目前的敏捷来说已经变得更先进了,但是大多数团队实践起敏捷来感觉还是像上个世纪一样。同时,敏捷的先驱者和从业者们已经能够识别常见的问题,尝试了新的方法,并找到了更好的工作方式。如今的敏捷就像新一代的笔记本电脑:更轻,更安全,更简单
2016-12-01| 522 人阅读|0 人点赞

好吧,出关了,可以回来了。这段时间闭关修炼去了。前天老板从NewYork回来,本来计划当天就回办公室验货的。但飞机晚点了三小时,不得已只好推迟到昨天才来办公室。还好,这4周闭关的工夫没白费,老板对验货结果相当满意。接下来的闲聊中他了解到我对显示器要求比较高,还拍胸口说会再买一台显示器专门给我使用。嗯,不需要太贵的,就和你现在用的那台DellU2715H一样就好了。我自己家里用的是Dell的U341
2016-12-01| 1093 人阅读|3 人点赞

1行业背景目前国内多数银行都在压缩科技方面的成本,压缩了很多科技项目的预算。对于测试部门而言,降低成本首先会考虑到自动化测试,希望自动化测试能够替代一部分人工测试,从而降低测试外包成本。通过自动化测试降低人工成本的愿景是非常美好的,但实际情况则是多数银行自动化测试工作进展得很不理想,可以用“鸡肋”来形容。多数银行的测试中心主要推广基于UI的自动化测试,这类测试或是借助HP的QTP完成,或是借助基于
2016-12-01| 528 人阅读|4 人点赞

多年来,云计算在IT行业中的作用越来越重要。在此背景下,云可以提供多种服务,如资源共享,给计算机提供软件和信息,并且可以通过网络(通常是互联网)把一些设备变成一个实用的程序(如电力网)。由于云提供的都是相同的基础设施,基于云的应用程序而言,其性能往往是不需要我们担心的,反而安全才变成了我们最需要重视的事情,一个测试人员应该明白,无论是在云内部或是外部,对一个应用程序而言,需要进行测试的地方都是一样
2016-11-30| 1024 人阅读|4 人点赞

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

接上篇:《开始使用Robotium吧--安卓应用最流行的UI测试工具(一)》http://www.testwo.com/article/815创建Robotium类1.在测试项目的src目录下,右击包,选择createanewclass.2.引MainActivity类到Robotium测试项目。示例:3.新的类将从ActivityInstrumentationTestCase2类继承属性注:这里
2016-11-29| 3506 人阅读|6 人点赞


2016于我是面对最多选择,最纠结的一年!生活上1.考驾照很早就羡慕那些开车像玩一样的女司机,但出于恐惧,我就是不敢迈出第一步。想想自己自行车都骑不好,电瓶车都不敢骑,怎么可能驾驭得了汽车?但是内心里又非常渴望能驾驶汽车。晚饭后在小区外面的马路上散步

40°|364 人阅读|1 人点赞|4 条评论


产品最终就是为客户提供的一种经验或解决方案。产品有多个维度,要测试好,我们覆盖的维度必须要全面。每一个维度都代表了产品独特的一个面。如果测试只是覆盖了一部分,就有可能错过严重的bug。分析产品的元素,就是分析我们的测试范围,有哪些方面或内容是需要我们测试的。一般人确定测试范围都来自于需求文档,其实需求文档之外还有很多东西需要我们关注,需要我们测试。Structure结构:产

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


编写测试用例和测试执行是测试的核心工作,然而,要创建什么样的测试用例,如何开展测试工作,在项目环境中有许多因素是很重要的。我觉得这些工作就是测试分析,只有测试分析进行完善、正确,才能保证后续的测试工作不会走弯路。往往很多测试人员是缺少这一部分工作的。根据我个人的工作经验,进行测试分析,通过以下几个方面,对于测试工作是非常非常重要的。要想验证一个测试人员的水平,通过测试分析就可以判断出来。以下是H

33°|339 人阅读|0 人点赞|0 条评论


启发式测试策略模型是由测试专家JamesBach设计总结的,简称HTSM。TheHeuristicTestStrategyModel(HTSM)HTSM是设计测试策略的模型;可以指导我们选取测试策略,进行测试用例设计,确定测试范围,了解项目背景。在测试人员进行测试用例设计时,通过HTSM可以随时提醒你该如何思考,该考虑哪些方面。另外也可以帮助我们查漏补缺,也可以帮

32°|322 人阅读|3 人点赞|0 条评论


1. 前言 Android 系统安全愈发重要,像传统pc安全的可执行文件加固一样,应用加固是Android系统安全中非常重要的一环。目前Android 应用加固可以分为dex加固和Native加固,Native 加固的保护对象为 Native 层的 SO 文件,使用加壳、反调试、混淆、VM 等手段增加SO文件的反编译难度。目前最主流的 SO 文件保护方案还是加壳技术, 在SO文件加壳和脱壳的攻

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



»南京 合肥网达软件有限公司
»北京 瞬联软件科技(北京)有限公司 CIeNET Technologies
»上海 易居(中国)社区增值服务集团
»南京 南京华君企业管理咨询有限公司
»保定 鸿合科技有限公司
官方微信


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


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

合作伙伴