软件测试方法相关

来源:互联网 发布:网站维护页面源码 编辑:程序博客网 时间:2024/06/06 06:50
盒测试

基本路径测试、逻辑覆盖、循环覆盖

六种逻辑覆盖方法中,覆盖准则由弱到强依次是语句覆盖、判定覆盖(分支覆盖)、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖。
其中,
语句覆盖是使得程序中每个语句至少被执行一次;
判定覆盖是使得程序中的每个分支至少都通过一次;
条件覆盖是使得判定中的每个条件获得各种可能的结果;
判定/条件覆盖是使得判定中的每个条件取到各种可能的值,并使每个判定取到各种可能的结果;
条件组合覆盖是使得每个判定中条件的各种可能组合都至少出现一次



黑盒测试:

边界值分析法、等价划分法、错误推测法、因果图法等







LoadRunner-负载压力测试:预测系统性能。 
JMeter+Badboy:基于JAVA的压力测试工具,Badboy用来进行脚本的录制  
功能测试:通过自动录制、检测和回放用户的应用操作。将输出记录同预先给定的记录比较。  
Junit:白盒测试工具:针对代码测试  
测试管理工具:对测试需求、计划、用例、实施进行管理  
测试辅助工具:本身不执行,可以生成测试数据,为测试提供数据准备  
负载压力测试:LoadRunner:预测系统行为和性能的工业标准级负载测试工具。模拟上千万用户同时实施并发操作,来实时监控可能发生的问题。  
功能测试: QTP(quicktest professional):自动测试工具  
白盒测试:C++ TEST(做C和C++的白盒测试)、JUnit(Java白盒测试)  
缺陷管理工具:Mantis、BugFree、QC、TD  
用例管理工具:TestLink、QC  
测试辅助工具:SVN
原创粉丝点击