作者: admin 日期: 2012年07月10日  分类:自动化测试, 软件测试  快抢沙发 
Android自动化测试之Monkeyrunner从零开始
最近由于公司在组织一个Free CoDE的项目,也就是由大家自己选择研究方向来做一些自己感兴趣的研究。由于之前我学过一点点关于android的东西,并且目前android开发方兴未艾如火如荼,但自动化测试还基本上属于新兴领域,接触的人并不多,所以我给我们团队提出研究android自动化测试方面的项目,果然得到大家一致的赞同,大家的兴致都很高,呵呵。于是二话不说,我们开始看看现在android平台上现有的一些自动化测试工具。经过网上的一番搜索和学习,我了解目前android SDK里自带的现成的测试工具有monkey 和 monkeyrunner两个。大家别看这俩兄弟名字相像,但其实是完完...
4271 天前阅读全文
作者: admin 日期: 2012年06月06日  分类:软件测试  快抢沙发 
开发人员为什么拒绝修改我的缺陷
缺陷是测试过程中测试人员的重要输出,它不仅是和其他项目利益相关者进行沟通的桥梁,也是证明测试人员测试能力的重要手段。但是,在实际的测试过程中,测试人员提交的缺陷常常会被开发人员以各种理由拒绝。 为了减少被软件开发人员拒绝的缺陷的数目,首先需要了解为什么开发人员会拒绝测试人员提交的缺陷,或者说他们为什么不愿意花费时间和精力解决测试人员提交的缺陷。本文将从几个不同的视角分析缺陷被拒绝的原因,从而有针对性的提出一些建议,帮助测试人员尽量减少被开发人员拒绝的缺陷的数目。开发人员拒绝研究和修改缺陷的原因是多方面的,例如: 开发人员无...
4304 天前阅读全文
作者: admin 日期: 2012年05月10日  分类:apple, 软件测试  快抢沙发 
如何进行 IOS 移动设备的软件测试
1.整个系统介绍 iOS现在的最新版本iOS5.1.1是5月8号推出 。 先是硬件部分,采用iOS系统的是iPad,iPhone,iTouch这三种设备,其中iPhone和iTouch的系统基本一致,iPad区别的地方主要是分辨率尺寸上的区分 接着软件部分,就是常说的os部分,现在常见的系统是4.2.1/4.3.3/4.3.5/5.1.0/5.1.1,其中4.3.3以上的版本iPad版本支持手势,5.0.0以上版本支持通知栏和icloud,其中5.0.0和4.x相差较多,apple号称的修改点有200多 第三对于各个app来说,每个app都有一些固定信息,app的id(区分app的唯一标识),显示的名称(包括app安装后显示名和在appstore上的显示名),支持的iOS...
4331 天前阅读全文
作者: admin 日期: 2012年04月10日  分类:软件测试  快抢沙发 
做为测试工程师,我们需要一个认证吗?
经常在各种坛子里看到有人问关于测试认证/培训的问题。不仅国内的问,国外也有许多人在关心这一类的问题。下面是我翻译自Google Group中的Software Testing (QC) & Software Quality Assurance (QA) 组的一个讨论。我觉得里面的许多信息可以给大家一些启示。 因为这些信息都是翻译来的,版权属于讨论组和作者,所以请大家不要引用全部或者部分的内容。 这个讨论最早是一个来自Nepal-尼泊尔的测试工程师发起的。 ************** Binayak :测试认证真的很重要吗?这些认证真的可以在实际工作中提供帮助吗?如何能,它们如何帮助我们测试?在CSTE/ CSQA / ISTQB / I...
4361 天前阅读全文
作者: admin 日期: 2012年03月26日  分类:软件测试  只有 1 条评论 
常用的网站功能测试方法
网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 1、页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTML Link Validater只能测试以Html或者htm结尾的网页链接;Xenu无需安装,支持asp、do、jsp等结尾的网页,同时能够生成html格式的测试报告。 2、相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确检查按钮的功能是否正...
4376 天前阅读全文
作者: admin 日期: 2012年03月13日  分类:软件测试  快抢沙发 
软件测试中不需要测试的八件事
不要测试它 做为一名测试人员,我们也许会问我们自己很多问题: ● 我们可以立即执行的最好的测试是什么? ● 我将要使用的测试方法是什么? ● 这是一个Bug吗? ● 我已经测试完成了吗? 但是我们之中会有多少人提出以下的这些问题呢? ● 这个组件需要一直被测试到吗? ● 需要由我来测试它吗? ● 如果它不工作,谁会去在意它呢? 在我看来,我们提出的问题中和以上三个问题类似的还远远不够。可能这是因为我们已经被告知要测试一切东西。甚至我们的一部分人会在其质量团队中有一个流程,要求某个人把每一个组件都贴上“已测试”的标签。我们对待测试就像一个常规的工厂程序...
4389 天前阅读全文
?> 1275848198