
软件测试方法
wuxiaaa
这个作者很懒,什么都没留下…
展开
-
2017预防bug的重要性
Bug,中文名缺陷。一个让软件测试员兴奋,让开发人员头疼的词。来源二次大战期间,一个称为“马克二型”的计算机,由于天气过热,硬件跟不上导致死机。最后发现是因为飞蛾,被继电器电死,将其注明“第一个发现虫子的实例”。人们将计算机错误戏称为虫子(bug),而把找寻错误的工作称为debug,即捉虫子!软件bug可以分为几个类别:第一类bug可能是随机的,它们通常是因为一时的疏忽造成的。尽管这些...2017-01-03 14:09:13 · 331 阅读 · 0 评论 -
自动化测试的魅力
说到自动化测试,很多人会联想到手工测试。因为手工测试的入职门槛低,跨行业的也可以进入。于是大家都跻身于那个行业,工资水平相对一般。而相对的,做为新人而言,听到“自动化测试”,本以为什么都不用学,只需学会使用测试工具即可。用手简单的点一点,工作就完成了?Too young too simple.自动化测试掌握的语言掌握怎么样的测试语言,需要考虑整个Team的项目是否需要用到相应的语言...2017-02-27 14:00:10 · 183 阅读 · 0 评论 -
软件测试之互联网产品测试
软件测试,顾名思义,软件测试顾名思义,是为了发现错误而执行程序的过程,从而对软件质量进行评估。对于新人而言,软件测试更加倾向于找出软件的BUG,保证没有问题。而互联网大热的今天,产品更新迅速。常听到,一旦有新产品诞生,就要对其进行产品(即B/S架构)测试。大量的测试用例,便会随着产品更新做出调整,甚至需要用到自动化测试工具对大量的测试用例做维护。市场上自动化测试工具也有很多,如1、Te...2017-02-24 11:08:36 · 392 阅读 · 0 评论 -
段子引发的软件测试思考(随便聊聊)
每个行业都有自己的“黑历史”,比如产品和运营,软件开发和软件测试,而外行人永远无法get其中的点。本文将用段子,告诉大家做好软件测试多么不容易? 最恐怖的词--BUG以下是我在进行自动化测试时,觉得时间空,结合了一下大家的工作真实反应和网上整理的,关于程序员被提BUG之后的反应!1.怎么可能; 2.在我这是好的,不信你来看看; 3.真是奇怪,刚刚还好好的; 4.肯定是数据问题; 5.你清...2017-02-21 10:23:23 · 433 阅读 · 0 评论 -
【转】黑盒测试五大测试阶段
黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,实际上是站在最终用户的立场上,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定。黑盒测试一般分为以下五个阶段:1.测试计划首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程...原创 2017-01-26 13:57:15 · 379 阅读 · 0 评论 -
浅谈App测试的重点
近年来,手机app也时持续大热。基于安卓和ios的手机app,更是受到众多投资者的青睐。而手机软件测试行业也是如此。现在听的最多的是web测试和App测试,但实际上两者本质上没有什么区别,性质都一样!手机上的app分为基于HTML5的app(类似于pc上的B/S应用)和本地app(类似于C/S结构)。因此测试上是完全结合web的b/s和c/s测试经验。二者在实际的测试工作中,很大的...2017-01-19 16:17:04 · 286 阅读 · 0 评论 -
测试新人如何写好软件测试脚本
作为软件测试新手,都会考虑如何写好脚本。测试脚本,是自动执行测试过程(或部分测试过程)的计算机可读指令。它可以被创建(记录)或使用测试自动化工具自动生成,或用编程语言编程来完成也可以综合以上三种方法进行。 同时也要先了解自动化测试工具自己的脚本语言,明白它所抓取的信息是什么(即命令),将这些命令组织起来(参数化与编程)按这个自动化测试脚本的规则将一切程序化得实现。最后,比较难的一步是做到...2017-01-17 13:45:44 · 9681 阅读 · 0 评论 -
自动化测试框架需求
关于软件测试过程中,是否需要用到自动化测试,项目需求是否需要用到,这都是要考虑的问题。虽然自动化测试有一定成本和风险,但是确解决了公司人力物力精力的问题。先来看看自动化测试框架的架构包括:脚本层(业务组件开发),业务层(流程的开发和组织),数据层相分离,是本次框架组织总的方针,为开展功能自动化测试提供一个高效、稳定、容易的测试实现。那么为什么要搭建用自动化测试框架呢?当然是需求! ...2017-01-12 10:53:46 · 436 阅读 · 0 评论 -
软件工程师必备技能点
关于软件测试专业知识有很多,那么作为一个软件测试人员应该掌握哪些基础专业技能,作为自己的知识储备呢?以下从专业出发,整理了一些有用的:⒈ 测试主页技能掌握关于软件测试,所需要的专业技能:l 基础测试技术:黑盒测试、白盒测试、测试用例设计等;l 软件测试方法:单元测试、功能测试、集成测试、系统测试、性能测试;l 软件测试知识:基础的测试流程管理、缺陷管理、自动化测...2017-01-09 16:39:56 · 1223 阅读 · 0 评论 -
正确选择UI自动化测试
近年流行一个词—UI,和UI搭边好像都那么高大上,软件测试行业也不例外,比如UI自动化测试。常见的UI自动化测试程序有哪些呢?带UI的Unit Test,比如mock掉底层代码,仅仅测试UI逻辑;带UI的API Test,比如UI的component,大部分的API都是跟UI相关的;功能测试。大部分的UI自动化测试是功能测试。或者说是Regression Test即...2017-01-04 15:02:17 · 275 阅读 · 0 评论 -
自动化测试的面试经验
世界上最遥远的距离,不是相隔多远,而是话到嘴边,面试就over了。因为面试过软件测试岗,网上一搜索铺天盖地的QTP、TestWriter面试题及答案还有就是面试常见问题汇总。这样的刷题套路,被面试者玩的溜起,题目烂熟于心,和一些面试官玩套路,小心被反套路啊。掌握自动化测试的关键信息点罗列这几年的面试题,不死记硬背题目,提取关键信息。关键词:自动化测试原理、测试工具、测试用例、编程技...2017-03-01 16:09:08 · 239 阅读 · 0 评论