English and Abbreviations of Common Terms in Software Testing

Reprint the original text

Unit Testing : Unit Testing
Driver Unit: Driver
Stub Unit: Stub
Integration Testing: Integration Testing
System Testing : System Testing
Performance Testing : Performance Testing
Stress Testing: Stress Testing
Capacity Testing: Volume Testing
Regression Testing: Regression Testing
Smoke Testing/Pre-Testing: Smoke Testing
Security Test : Security Testing
Protection Test: Protection Testing
Interface Test: GUI Testing, Graphic User Interface
Usability Test: Usability Testing
Installability Test: Installation Testing
Backup Test: Backup Testing
Robustness Test: Robustness Testing
Documentation Test: Documentation Testing
Online Help Testing: Online Help Testing
Acceptance Testing: User Acceptance Testing
Manual/Manual Testing: Manual Testing
Automated Testing : Automation Testing
Requirement Specification: SRS, Software Requirement Specitication
Detailed Design: LLD
Outline Design: HLD
Double V Model: Verification, Validation, Validation
Quality : Quality
Process: Flow
ISO: International Organization for Standardization
CMM: Capability Maturity Model
CMMI : Capability Maturity Model Integration
Key Process Area: KPA, Key Process Area
Six characteristics of software quality:
1, Function Performance : functionalityFitness
     :suitabilityAccuracy
     :accuracyInteroperability
     :interoperabilityConfidentialitySecurity
     :securityFunctional
     compliance: functionality compliance 2,      reliability
: reliability      Maturity      :
     maturity Sexual compliance: reliability compliance 3, ease of use: usability,      comprehension: understandability





     Ease of learning: learnability
     Ease of operation: operability
     Attractiveness: attractiveness
     Ease of use compliance: usability compliance
4, efficiency: efficiency
     Time characteristics: time behavior
     Resource utilization: resource utilization
     Efficiency compliance: efficiency compliance
5, maintainability: maintainability :
     analyzability:      easy      to change      :
     changeability
     stability: stability: easy to test      :
     testability      Replaceability: replaceability      Portability compliance: portability compliance







白盒测试:white Box Testing=玻璃盒测试:glass Box testing=透明盒测试:Clear Box Testing=基于代码测试:Code-Based Testing=逻辑驱动测试:Logisc-Driven Testing

黑盒测试:Black Box Testing=功能测试:Function Testing

软件缺陷状态
New:缺陷的初始状态
Open:开发人员开始修改缺陷
Fixed:开发人员修改缺陷完毕
Closed:回归测试通过
Reopen回归测试失败
Rostpone:推迟修改
Rejected:开发人员认为不是程序问题,拒绝缺陷
Duplicate:与已经提交的Defect重复
Abandon:被Rejrect 和Duplicate的Defect,测试人员确认后的确不是问题,将Defect置为此状态

逻辑覆盖率:Logical Coverage=代码覆盖率:Code coverage=结构化覆盖率:Structural Coverage
语句覆盖率:Statement Coverage,
判定覆盖:Decision Coverage=分支覆盖:Branch Coverage
条件覆盖:Condition Coverage
判定条件覆盖:Decision Condition Coverage=分值条件:Branch Condition Coverage,BC Coverage
路径覆盖:Path Coverage
指令覆盖:Instruction Blocks Coverage, IB Coverage
判定路径覆盖:Decision-to-Decision Paths Coverage,DDP Coverage
功能覆盖率:Function Coverage

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324777890&siteId=291194637