关于测试基础问题
来源:互联网 发布:手机淘宝白夜追凶视频 编辑:程序博客网 时间:2024/06/05 05:14
1.软件测试的分类:
1.1 按测试阶段分类:
单元测试 [测试框架 Xunit(JUnit (java)]
集成测试
系统测试
验收测试
1.2按测试手段来分类
黑盒测试 (主要设计方法:等价类划分法 边界值划分法 流程分析划分法 错误推测法 状态迁移法 因果图法 正交试验分析法 )
白盒测试 (代码检测法 静态结构分析法 静态质量度量法 逻辑覆盖法 基本路径测试法)
灰盒测试 (主要是在系统和组件进行)
静态测试 主要是检测文档或代码,度量复杂度
动态测试 运行来检查
手工测试 从用户角度来测试
自动化测试 用测试软件来自动化测试
1.3按测试模式来分类
瀑布模型
敏捷测试
基于脚本的测试
基于风险的测测试
探索式测试
1.4按测试类型来分类
功能测试 (QTP(基于关键字)winrunner silktest Rationalrobot| selenium(web) watir(web) sikuli)
性能测试 (LoadRunner Jmeter)
部署测试
文档测试
安全测试(appscan webinspect nessus nmap metasploit webscarab fortify(白盒测试) W3AF(web)
兼容性测试 (浏览器兼容性测试工具(BrowserShots截图,browserSandbox
易用性测试
本地测试(中文版英文版之类的,按地区分语言 )
无障碍测试(便于特殊人群使用的功能)
可靠性测试
1.5其他测试分类
A/B测试(google Analytics Content Experiments ,visual website optimizer)
2. 测试流程
http://www.cnblogs.com/fnng/archive/2012/08/04/2622463.html
一般来说就是:
需求分析—需求审批—开发人员编写排期—测试计划排期—编写测试用例—用例评审—提交基线—测试通过—上线
当然现在的测试流程一般都是采用敏捷式,因为可以边开发边测试,大大缩短了成本
3. 缺陷管理工具QC
4. 测试用例编写
给一个东西让写测试用例
一般是包括这几方面:测试编号 测试名称 测试过程 预期结果 实际结果 严重等级 优先等级
5. 关于测试
什么叫测试:
在我看来,测试就是在允许误差内,测试所开发的软件是否符合客户需求,找出bug并进行纠正,并进行缺陷的预防,确保软件的质量。
- 关于测试基础问题
- 关于软件测试基础的重点和难点问题
- 问题,基础测试
- 1.测试基础问题
- 关于测试题问题
- 黑马程序员--关于黑马基础测试题IP排序的问题
- 基础测试题问题总结
- 一些关于测试的问题
- 关于测试阶段的问题
- 【基础】关于栈内存分布的测试
- 关于java基础--StringBuffer的测试讲解
- 关于MVC3 _Layout基础问题
- 关于数据库基础的问题
- JAVA基础测试中异常问题汇总
- 软件测试基础问题收集1
- 关于模版一个问题的测试
- 关于压力测试,监控数据表的问题!
- 关于JUNIT的多线程测试问题
- 网络端口
- FZU2261 浪里个浪(最短路,spfa)(福州大学第十四届程序设计竞赛)
- java提高篇(十二)-----代码块
- CodeForces 721C
- Filter的十种特效
- 关于测试基础问题
- How do I connect to multiple wifi networks?
- python注释
- 【微信小程序 四】二维码生成/扫描二维码
- AsyncTask的学习
- 学习爬虫基础3-urllib2库的基本使用
- Java提高篇——单例模式
- python爬虫--BeautifulSoup
- Android 简单 相对布局的实现;