常州达内教育软件工程师培训软件测试培训
面议发布时间: 2022-01-13 13:25:52
软件测试的逻辑功能测试,一款好的软件,最为主要的就是测试了,接下来就随小编了解下软件测试工作主要测试哪几个方面,软件测试是如何测试软件?,软件测试里面功能测试、业务测试以及黑盒测试怎么区分呀。。,软件测试面试题:如何测试电梯/伞/桌子/笔???
软件测试主要工作内容,包括两个方面验证和确认。验证是保证软件正确地实现了一些特定功能的一系列活动, 即保证软件以正确的方式来做了这个事件。确定软件生存周期中的一个给定阶段的产品是否达到前阶段确立的需求的过程。2.程序正确性的形式证明,即采用形式理论证明程序符合设计规约规定的过程。3.评审、审查、测试、检查、审计等各类活动,或对某些项处理、服务或文件等是否和规定的需求相一致进行判断和提出报告。确认是一系列的活动和过程,目的是想证实在一个给定的外部环境中软件的逻辑正确性。即保证软件做了你所期望的事情。静态确认,不在计算机上实际执行程序,通过人工或程序分析来证明软件的正确性。2.动态确认,通过执行程序做分析,测试程序的动态行为,以证实软件是否存在问题。其实,软件测试的对象不仅仅是程序测试,软件测试应该包括整个软件开发期间各个阶段所产生的文档,如需求规格说明、概要设计文档、详细设计文档,当然软件测试的主要对象还是源程序。
软件测试主要包括有:静态测试和动态测试、功能测试、性能测试、黑盒测试和白盒测试等。比较常用到的测试方法有等价类划分、场景法,偶尔会使用到的测试方法有边界值和判定表,还有包括不经常使用到的正交排列法和测试大纲法。其中等价类划分、边界值分析、判定表等属于黑盒测试方法,只对功能是否可以满足规定要求进行检查,主要用于软件的确认测试阶段。白盒测试也叫做结构测试或逻辑驱动测试,是基于覆盖的全部代码和路径、条件的测试,通过测试检测产品内部性能,检验程序中的路径是否可以按照要求完成工作,但是并不对功能进行测试,主要用于软件的验证。 [
软件测试里面功能测试、业务测试以及黑盒测试区别为:测试目的不同、测试方式不同、测试顺序不同。一、测试目的不同1、功能测试:功能测试的测试目的是对产品的各功能是否符合需求进行验证。2、业务测试:业务测试的测试目的是对产品的操作是否业务的逻辑流程。3、黑盒测试:黑盒测试的测试目的是检测每个功能是否都能正常使用。二、测试方式不同1、功能测试:功能测试的测试方式为不考虑程序内部的逻辑结构和内部特性,只检查产品的功能是否符合它的功能说明。达到了用户的需求,则证明该软件通过测试,未达到需求,则需尽快解决。2、业务测试:业务测试的测试方式为测试人员以业务逻辑流程线使用产品,运行正常,则证明该软件通过测试,运行出现报错,则需尽快解决。3、黑盒测试:黑盒测试的测试方式为从数据输出时若与预计数据一致,则证明该软件通过测试,若数据与预计数据有出入,即便出入较小亦证明软件程序内部出现问题,需尽快解决。三、测试顺序不同1、功能测试:功能测试的测试顺序在业务测试之前,黑盒测试之后。2、业务测试:业务测试的测试顺序在黑盒测试和功能测试之后。3、黑盒测试:黑盒测试的测试顺序在功能测试和业务测试之前。
电梯功能测试—单个功能:1、电梯内分楼层键是否正常2、电梯内开关门键是否正常3、电梯内的报警键是否正常使用4、电梯外的上下键是否正常5、同时关注显示屏,电梯内外的显示屏显示的电梯层数、运行方向是否正常6、有障碍物时,电梯门的感应系统是否有效功能测试—逻辑业务/功能交互1、功能与功能模块间的集成,可根据电梯当前状态是上行、下行还是停止来设计测试点,以保证覆盖率电梯当前状态是上行时,有人在X楼按下上升/下降键,电梯是否会停止电梯当前状态是下行时,有人在X楼按下上升/下降键,电梯是否会停止在搭载满员的情况下,如有人在X楼按下上升/下降键,电梯是否会停止2、功能设备与设备间的集成,关注功能接口,比如:电梯和大楼层,电梯和摄像头,电梯与空调,电梯和对讲机(报警装置),电梯与显示屏,电梯与其他电梯的协作能力例如:一栋楼有2部电梯,一部停在2楼,一部停在4楼,有人1楼按电梯,是否2楼的电梯下降到1楼开界面测试1、查看电梯的外观,按钮的图标显示,电梯内部张贴的说明(比如报警装置的说明、称重量等)易用性测试1、楼层按键高度(小孩和一些身高矮的用户会按键不方便)2、电梯是否有地毯、夏天是否有空调、通风条件、照明条件、手机信号是否通畅3、电梯是否有扶手,是否有专针对残疾人的扶手等等兼容性测试1、电梯的整体和其他设备的兼容性,与大楼的兼容,与海地隧道的兼容等等2、不同类型的电压是否兼容安全性测试1、下坠时是否有制动装置2、暴力破坏电梯时是否报警,超重是否报警3、停电情况下电梯是否有应急电源装置性能测试1、测试电梯负载单人时的运行情况(基准测试)2、多人时的运行情况(负载测试)3、一定人数下较长时间的运作(稳定性测试)4、更长时间运作时的运行情况(疲劳测试)5、不断增加人数导致电梯报警(拐点压力测试)伞功能测试1、伞是否可以正常打开,关闭,是否可以正常使用2、伞是否可以折叠,伞的尺寸是否符合使用需求3、伞骨与伞柄是否耐用,材质是否符合需求。是否生锈4、伞的底座是否结实,是否容易脱落5、伞是否能够正常遮阳/挡雨,伞面是否能够承受住风吹日晒。是否防紫外线6、收伞的外部捆绑条,长度是否合适,是否结实暗扣/粘扣的是否能够正常使用7、自动伞是否可以正常使用,按钮承受度,使用次数界面测试1、伞的类型是否符合需求,手动伞、自动伞2、伞的外观、颜色、是否齐全、是否美观易用性1、伞的重量是否方便人们携带2、伞的打开、关闭是否容易操作兼容性1、伞的用途:遮阳、挡雨是否可以一伞二用2、伞是否能够遮挡住别的东西,例如沙子等压力测试1、遮阳伞的抗紫外线程度2、伞*能承受住多大的风、雨的力度安全性1、伞尖是否容易误伤到旁人2、伞炳是否光滑避免开合刮伤3、伞的底座的挂绳是否结实,避免脱落桌子功能测试1、确认桌子的功能,是用于办公还是用于放置物品,桌子的尺寸是否符合需求2、桌腿高度粗细是否合适,接触地面的部分是否平整3、桌面是否保持水平面持平,是否能放置物品保持不倾斜3、桌面和桌腿连接处是否紧密无缝隙4、桌子的支撑点是否牢固,放置物品桌子是否摇晃5、桌子会不会掉颜色,物品在桌子上放置一段时间颜色会不会粘到物品上6、有水撒到桌子上的时候,用布或纸擦的时候会不会掉颜色7、桌面是否防水、防油以及其他污渍易用性1、桌子的高度是否合适,方不方便拿放物品2、桌子是否方便移动,重量是否合适3、桌子脏了是否能易于清理干净界面性1、检查桌子整体颜色是否均匀协调,各个部位之间的颜色的协调性2、桌子形状大小是否适中,桌面与桌腿的大小比例是否协调3、桌子的表面是否光滑,是否会凹凸不平安全性1、桌子的桌面、边缘和拐角处是否平滑不伤手,不易划伤压力测试1、桌子的承重能力,*能承受的重量是多少笔功能测试1,笔是否能书写文字、是否书写流畅2,笔芯书写字迹是什么颜色,字体颜色是否能正常显示3,笔书写字迹的粗细度是否合适4,笔是按键式还是笔帽式的(按键式的能否正常使笔芯正常收缩,笔帽式的是旋转的还盖帽的)5,笔芯触地了还能否正常书写6,笔芯是否漏墨水7,没有墨水了是否能继续书写8,笔杆能否正常拆卸9,笔芯用完能否换笔芯界面性1、笔杆、笔帽、笔芯颜色风格是否统一兼容性1、能否在各类纸张上进行书写2、换笔芯不同类型的笔芯能否调换成功易用性1, 笔杆是否防滑处理2, 笔杆长度大小是否符合正常人的手大小长度设计安全性1、笔芯的墨水是否有毒2、塑料笔杆长时间写字,手部粘漆是否有毒3、笔杆是否光滑平整不存在划手压力测试1、笔从一定的高度掉落,是否完好无损2、笔是否能承受一定的压力
通过上文中对软件测试工作主要测试哪几个方面,软件测试是如何测试软件?,软件测试里面功能测试、业务测试以及黑盒测试怎么区分呀。。,软件测试面试题:如何测试电梯/伞/桌子/笔???的了解,还需其他了解,请联系客服。
更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 武汉博为峰教育网站详细了解
咨询电话:13140882082
学员评价
相关文章
最新文章
相关课程