白盒测试的优缺点?
在白盒测试中,测试条件主要针对检查逻辑路径来设计的。测试人员检查程序或系统的内部结构。测试数据根据对程序或系统的逻辑检查来驱动,而不去关心程序或系统的需求。测试人员知道程序的内部结构和处理逻辑,就像汽车维修工知道汽车的内部构造一样…
在白盒测试中,测试条件主要针对检查逻辑路径来设计的。测试人员检查程序或系统的内部结构。测试数据根据对程序或系统的逻辑检查来驱动,而不去关心程序或系统的需求。测试人员知道程序的内部结构和处理逻辑,就像汽车维修工知道汽车的内部构造一样…
摘要:开发员有着太多的任务导致单元测试往往半途而废。一种解决办法是训练测试人员来处理它们。测试人员应在开发周期中尽早的介入,既可以提高他们的编程技巧,bug也能够尽早的被发现并修复,缩短功能测试阶段时间。所以(测试员)应考虑在单元测…
智者千虑必有一失,在软件上更是如此。我们都知道,软件中的bug是不可能杜绝的,哪怕是测试时间较充裕的情况下,更何况往往研发组织预留给测试团队的时间并不充足。所以,当软件发布到线上后,在所难免会出现bug。出现bug不可怕,可怕的是互相…
虽说软件测试中计划不如变化,但如果想要软件测试后期尽可能有序的开展,那么一份接地气的软件测试计划是必须的。当然,如果你一直是做“敏捷”测试,可能都不知道软件测试计划为何物,而实际你常见的仅仅只是一份时间计划表,如果你不感兴趣那你可…
知己知彼,百战不殆。今天不是你面试我,就是我面试你。而面试的问题大同小异,今天我就把这些年自己遇到的,和自己常问的共性面试问题整理一下。希望在软件测试面试过程中供你采用或者针对性做好准备。开头:请你做下自我介绍?(这时的面试官可…
软件测试在现今,已不是一个陌生的行业,有越来越多的人选择进入该行业。因此软件测试培训组织也随之如雨后春笋般林立于神州大地。但是大部分软件测试培训组织都还停留在传统的思维上,即只要有人选择这个行业,或者考虑进入这个行业,那我们就想尽…
笔者原来已在《教你怎么编写一份高质量的测试报告》一文中分享了怎么编写一份合格的测试报告,今天想分享一下以前在带领团队过程中,测试人员编写软件测试报告常见的疏漏,以便大家避免,更好让测试成果呈现给客户(可能是自己的领导,也可能是用户…
一、软件测试的基本概念1、软件测试的定义就是以发现错误为目的而运行程序的过程。软件测试员的目标是找到软件缺陷,尽可能早一些,并确保其得以修复。2、软件测试方法总体分类试图验证软件是“工作的”(所谓“工作的”就是指软件的功…
用户体验的本质,就是需求是否得到良好的满足。影响需求满足的所有因素都构成体验的一部分,而不仅是交互设计。如果认为用户体验只是产品或者UE的事情,实质是没有明白用户体验的本质。实际上,需求的满足是一个完整的过程,涉及多个环节。举个…
测试需要开发员参与吗?测试需要独立的测试组吗?测试需要用户参与吗?先看一看Microsoft公司关于测试的经验教训,我们再来回答上述问题。Microsoft公司的经验教训在80年代初期,Microsoft公司的许多软件产品出现了“Bug”。比如,在1981…
接口测试不在于使用特定的某一种工具(如Postman、Fiddler、SOAPUI等),应该根据被测对象进行抉择。这里要给大家介绍怎么使用SOAPUI进行HTTP接口测试,这款工具的优点是可以非常方便的用于接口的自动化及性能测试。我使用的是SoapUIPro5.1.2版…
JIRA缺陷管理工作流程如下:角角色流程操作说明测试员开始、非缺陷审核、回归测试及关闭新建bug,对指认为无效的bug进行确认处理(关闭或重开),以及对修复…
领导突然有一天瞌睡醒了,打算把软件质量抓起来,于是痛下决心,打算把版本发布的最终决定权交给测试团队。测试员心里突然觉得自己富有神圣的使命,于是决定不负领导的期望,只要没达到测试通过标准就不准发版,并且拼了命的去发现bug。但是领…
测试员就应该是吹毛求疵,严谨苛刻。带着用户的眼光去发现各种刁钻的问题,并尽可能的使这些问题得以处理,在最后还会带着莫大的遗憾去看待未处理的bug。否则人人都想着快点完事,都急着要给领导交差了事,都操着领导的心要急于看到成果,那最后就…
做测试绝对不是一件让人沮丧的工作,但是也确实很难让人从各方面愉悦起来。可能做事情愉悦了,但是工资不让人愉悦;可能工资高了,但在成就感上又不让人愉悦了;而成就感高了,可能晋升空间又不令人愉悦了。我们就在这些问题中来来回回,反复纠缠不…