一、静态测试包括?
静态测试包含的内容:
静态测试主要包括各阶段的评审、代码检查、程序分析、软件质量度量等,用于对被测程序进行特性分析。其中评审通常有人来执行;代码检查程序分析、软件质量度量等即可人工完成,也可用工具来完成,但工具的作用和效果相对更大更好一些。
二、冒烟测试是静态测试吗?
是的
冒烟测试是在软件开发过程中的一种针对软件版本包的快速基本功能验证策略,是对软件基本功能进行确认验证的手段,并非对软件版本包的深入测试。冒烟测试也是针对软件版本包进行详细测试之前的预测试,执行冒烟测试的主要目的是快速验证软件基本功能是否有缺陷。如果冒烟测试的测试例不能通过,则不必做进一步的测试。进行冒烟测试之前需要确定冒烟测试的用例集,对用例集要求覆盖软件的基本功能。这种版本包出包之后的验证方法通常称为软件版本包的门槛用例验证。
冒烟测试属于HLT(highleveltest)测试,HLT通常指SDV(系统设计验证)/SIT(系统集成测试)/SVT(系统验证测试)等测试活动。HLT是站在系统的角度对整个版本进行测试,测试对象是一个完整的产品而不是产品内部的模块,常见的HLT测试包括系统测试和验收测试。
冒烟测试可以手动执行,也可以自动化执行。稳定的系统适合自动化冒烟测试,集成过程中的系统适合手工冒烟测试,因为冒烟测试内容在动态变化,变化中的自动化脚本维护工作量比较大。
冒烟测试(smoke testing),据说是微软起的名字。在《微软项目求生法则》一书第14章“构建过程”关于冒烟测试,就是开发人员在个人版本的软件上执行的冒烟测试项目,确定新的程序代码不出故障。冒烟测试的名称可以理解为该种测试耗时短,仅用一袋烟功夫足够了。也有人认为是形象地类比新电路板基本功能检查。任何新电路板焊好后,先通电检查,如果存在设计缺陷,电路板可能会短路,板子冒烟了。
三、静态测试和动态测试区别?
静态测试指的是以静态的方式进行测试,也就是说是以固定的形态来对其进行测试。
静态测试很常见,一般情况下都把产品保持在一个固定不变的状态来进行测试。
动态测试指的是在其状态不停的变化之下进行测试。也就是说是处于起变化中的测试。
动态测试主要在对其进行运作的时候进行测试,目的是为了测试其性能。
四、静态电流测试方法?
测试方法分为两个步骤:
1、将万用表黑色笔插入电子设备电源正极,同时万用表红笔与电源线正极相连,电子设备负极正常相连。也就是把万用表串联到电路中,以作为电流表测试电流。
注意的是,电子设备开始启动或者运行功能的时候,可能电流比较大,所以如果万用表没有相应的保护功能,可能会把万用表烧坏,所以此处:
正极在20A档,旋转在20A
万用表负极插入电源底座正极孔,正极和电源正极线相连。
2、待液晶显示屏完全暗下来之后,将红色表笔快速移动到mA档,因为电路通常有断电保护,所以不影响数据,电流档调节到200uA档,看到的电流,即是静态电流了,是一个不稳定,小幅度变动的电流。
五、静态电阻测试方法?
国际标准分类中,静态电阻测量方法涉及到电工器件、电气工程综合、电击防护、电子电信设备用机电元件。
在中国标准分类中,静态电阻测量方法涉及到连接器、基础标准和通用方法、金属物理性能试验方法、基础标准与通用方法。
六、汽车静态测试标准?
静态测试标准是指测试不运行的部分——只是检查和审核;动态测试是指通常意义上的测试——使用和运行软件。最好的一个类比是检查二手汽车的过程。踢一下轮胎、看看车漆、打开引擎盖检查都属于静态测试技术。发动汽车、听听发动机声音、上路行驶都属于动态测试技术。
七、内存泄漏测试属于静态测试吗
内存泄露测视不属于静态测视,这个属于动态测试了。
八、电池静态测试和动态测试区别?
1、测试部分的不同静态测试是指测试不运行的部分:只是检查和审阅,如规范测试、软件模型测试、文档测试等。
动态测试是通常意义上的测试,也就是运行和使用软件。
2、测试方式不同静态测试,通过评审文档、阅读代码等方式测试软件称为静态测试,通过运行程序测试软件称为动态测试。
3、测试方法不同静态测试是指不用执行程序的测试,它主要采取方案—代码走查、技术评审、代码审查的方法对软件产品进行测试。
动态测试主要通过构造测试实例、执行程序、分析程序的输出结果这三种方法来对软件进行测试。
九、功放静态电流测试方法?
1、在信号输入端接地的前提下。
2、断开末级功放管的集电极,串入电流表即可检测静态电流。
3、如不想太麻烦,也可测量功放管发射极上串联电阻器两端的压降。所测得的电压值即为静态电流。
十、静态容量测试是指?
静态测试又可分为代码走查(Walkthrough),代码审查(Inspection),技术评审(Review)。
代码走查(Walkthrough)
开发组内部进行的,采用讲解、讨论和模拟运行的方式进行的查找错误的活动。
代码审查(Inspection)
开发组内部进行的,采用讲解、提问并使用编码模板进行的查找错误的活动。一般有正式的计划、流程和结果报告。
技术评审(Review)
开发组、测试组和相关人员(QA、产品经理等)联合进行的,采用讲解、提问并使用编码模板进行的查找错误的活动。一般有正式的计划、流程和结果报告。
实际工作,我们完全不必要被概念所束缚住,根据项目的实际情况来决定采取什么的静态测试形式,不用严格去区分到底是代码走查,代码审查和还是技术评审。
静态分析往往需要借助白盒测试工具(如Logiscope,C++ Test)来自动检测。
- 相关评论
- 我要评论
-