1、软件测试用例有哪些方法?
等价类、边界值、因果图正交表、正交实验法、流程分析、错误推论、场景法、大纲法(拆分模块,在进行测试)
2、测试的六条基本法则是什么?
功能性、可靠性、效率性、可维护性、易用性、可移植性
3、软件测试分类?
黑盒、白盒、灰盒
4、软件测试流程是什么?
需求文档、需求评审、测试计划、测试计划评审、测试用例、用例评审、冒烟、调教缺陷报告
5、编写测试用例的原则?
100%的覆盖需求
6、软件测试过程中必须经历那些阶段?
冒烟测试、单元测试、系统测试、验收测试
7、黑盒测试包含哪些测试内容。
功能测试、兼容测试、易用性测试、逆向思维测试、冒烟测试、接口测试、安全测试、
8、如何确定是否是bug
跟需求不一致,会使软件发生错误。过的需求也是一种bug。
9、缺陷的严重程度分别是什么?并简单描述?
致命--严重--轻微---建议
致命:会导致系统崩溃,接口错误,程序无法使用
严重:导致软件局部错误,不可用,阻碍错误。
一般:测试方法测出的错误
轻微: 错别字,画面不美啊,不伤大雅。
建议: 不是bug,觉得不合理的地方。
10、缺陷优先级
P1 -p5
11、如何有效的记录缺陷?
首先保证bug可以复现,把软件出项错误的不走写出来
12、缺陷报告的标准规范是?
简洁、清晰、准确、完整、一致
13、集成测试
自顶向上、自顶向下、深度优先、广度优先。