Some S/W testing terms
来源:互联网 发布:军工软件特点 编辑:程序博客网 时间:2024/05/17 01:27
1:What is testing?
Testing is the process of executing a program with an intent to find errors.
The major components of testing process are:
The major components of testing process are:
Test Planning
Test case preparation
Test execution
Defect Reporting
Regression testing
Test case preparation
Test execution
Defect Reporting
Regression testing
2:What is test procedure?
Test procedure is a document specifying a sequence of actions for the execution of one or more test cases. It is also known as test script or manual test script.
This is detailed instructions for the set-up, execution, and evaluation of results for a given test case. The reference to the test procedure needs to be specified in the test log.
This is detailed instructions for the set-up, execution, and evaluation of results for a given test case. The reference to the test procedure needs to be specified in the test log.
3:What are the steps in Software Testing Life Cycle?
Every project has to follow the waterfall model of the testing process.
The waterfall model is as given below
The waterfall model is as given below
1.Test Strategy & Planning
2. Test Design
3. Test Environment setup
4. Test Execution
5. Defect Analysis & Tracking
6. Final Reporting
2. Test Design
3. Test Environment setup
4. Test Execution
5. Defect Analysis & Tracking
6. Final Reporting
According to the respective projects, the scope of testing can be tailored, but the process mentioned above is common to any testing activity.
4:What is V & V?
V & V means Verification and Validation. Review is a verification activity and Testing is a validation activity.
We perform peer reviews for all the artifacts created in the project. We do unit testing, Integration testing and System testing for the executables.
5: What is a Test Strategy?
Test Strategy is a high-level document defining the test levels to be performed and the testing within those levels for one or more projects.
It describes the overall scope and approach in testing the project.
It describes the overall scope and approach in testing the project.
A Test Strategy must answer the following questions:
1. What kind of testing will occur?
2. What are the risks?
3. What are the critical success factors?
4. What are the testing objectives?
5. What are the trade–offs?
1. What kind of testing will occur?
2. What are the risks?
3. What are the critical success factors?
4. What are the testing objectives?
5. What are the trade–offs?
Since effective testing before delivery is essential to ensure product quality, the Test Strategy is a critical artifact for a project.
6: What is a test case document?
It is a document specifying what a tester should do and how the system will respond. It essentially contains Test cases(what a tester should do), Expected results (what the system should do) and Actual results (pass/fail).
7: What is Acceptance testing?
Acceptance testing is a formal testing conducted to determine whether or not a system satisfies its acceptance criteria. Acceptance criteria should be specified in SOW.
The acceptance testing is done by customer. Generally the acceptance criteria will be the successful execution of all the acceptance test cases.
The acceptance testing is done by customer. Generally the acceptance criteria will be the successful execution of all the acceptance test cases.
8: What is performance testing?
It is the testing conducted to evaluate the compliance of a system or component with specified performance requirements.
The performance requirements are to be determined at the start of the project so that the architecture and design can be done to meet the performance requirements
9:What is a test bed?
Test Bed is an environment that contains the integral hardware, instrumentation, simulations, software tools and other support elements needed to conduct software testing.
This is typically the testing environment which we specify in our test strategy/plan. It should be the replica of production environment.
10: What is Defect Causal Analysis?
It is the exercise carried out to identify the defect types/causes for the identified defects and plan the necessary corrective/preventive actions. Pareto analysis is generally done to identify the problem areas, i.e., to find which all defect types/causes contributes to 80% of defects.
- Some S/W testing terms
- Some terms of Accounting
- Some terms in Agile development from manufacture
- Testing process--some document in testing 2.
- Testing: some good approach for testing~!
- some cognition on volume testing,stress testing and performance testing
- 正则表达式 ((/w*|(/w/s*/w*)*)(/w*/S))$ ((/w*|(/w/s*(.)*/w*)*)(/w*/S))$ .net 前后去掉(没有)空格
- 正则表达式 ((/w*|(/w/s*/w*)*)(/w*/S))$ ((/w*|(/w/s*(.)*/w*)*)(/w*/S))$ .net 前后去掉(没有)空格
- Testing process--some document in our testing process.
- For Sammy's Testing
- Testing Davison's MonoSLAM
- Testing Davison's MonoSLAM
- A Comparation of Some Performance Testing Tools
- Some Testing on Intra-Block Row Chaining
- Some Testing on Intra-Block Row Chaining
- some ITer's blog
- 1042 W's Cipher
- POJ1107 W's Cipher
- 关于.net程序员必读的几本好书
- linux下好痛苦!!
- 【转】spring 编程入门十大问题解答
- 无题2
- Boolean数据类型
- Some S/W testing terms
- MSN样式的消息提示
- 回到使用智能客户端的将来
- 在ubuntu 6.10中编译安装最新版本的gaim(带qq插件)
- SOA对于架构师的存在意义和价值
- 常用oracle函数
- HExEBTestUtil
- Task List
- 华中电网项目日志:Rational version 7.0 技术会议纪要