大家都说好记性不如烂blog

博客园 首页 新随笔 联系 订阅 管理

测试种类很多很多,这些一直没有整理。

1. the difference between software testing and Quality assurance:

Q1. What is Software Testing? 
Ans. Operation of a system or application under controlled conditions and evaluating the results. The controlled conditions must include both normal and abnormal conditions. It is oriented to detection.

Q2. What is Software Quality Assurance? 
Ans. Software QA involves the monitoring and improving the entire software development process, making sure that any agreed-upon standards and procedures are followed. It is oriented to prevention.

 

white box testing:

grey box testing:

black box testing:

integration testing:

Feature testing:

regression testing:

dynamic testing:

stress testing: keep giving pressure to figure out the boundary of the system.

scalability testing: Scalability is a system's ability to process more workload, with a proportional increase in system resource usage. In other words, in a scalable system, if you double the workload, then the system would use twice as many system resources. This sounds obvious, but due to conflicts within the system, the resource usage might exceed twice the original workload.
Load testing: give specific load (like your system is designed to match 500 users playing simultanesly, you just use 500 users then) and working for a long time, and then see whether it works fine.

posted on 2014-02-25 21:41  leqiangw  阅读(153)  评论(0编辑  收藏  举报