关于软件测试笔试、面试的一些思考
作者:网络转载 发布时间:[ 2013/7/17 14:40:33 ] 推荐标签:面试
编者按:学的开发,做了测试。在不断抱怨和纠结中浪费了宝贵的成长时间。为不成熟买单并接受教训,沉淀下来,强大自己。
笔试题:
0.什么是软件测试?
答:依据软件需求规格和测试用例,使用人工和自动化的手段,来测试软件系统的过程。其目的在于检验它是否满足规定的需求
或是确认预期结果与实际结果之间的差别。
要点:两个依据、两个手段、一个对比。
1.缺陷等级的划分:
六级划分:
等级 名称 定义
P1 严重缺陷 应用系统崩溃或系统资源使用严重不足
P2 较严重缺陷 系统因软件严重缺陷导致 重要业务流程错误、重要计算错误、重要交易错误、
服务程序频繁重启、后台服务响应不及时等问题
P3 一般性缺陷 系统因软件一般缺陷导致 使用障碍、数据来源错误、结果错误、初始化错误等问题
P4 较小缺陷 系统因软件操作不便方面缺陷
P5 其他缺陷 系统辅助功能缺陷
P6 建议、优化类 建议优化类
四级划分:
致命(A):
1.由于程序所引起的死机,非法退出
2.死循环
3.数据库发生死锁
4.因错误操作导致的程序中断
5.功能错误
6.与数据库连接错误
7.数据通讯错误
严重(B):
1.程序错误
2.程序接口错误
3.数据库表、业务规则、缺省值未曾加完整性等约束条件
一般(C):
1.操作界面错误,包括数据窗口内列名定义、含义是否一致
2.打印内容、格式错误
3.输入限制未在前台进行控制
4.删除操作未给出提示
5.数据库表中有过多的空字段
提示或建议(D):
1.界面不规范
2. 辅助说明描述不清楚
3. 输入输出不规范
4. 长操作未给用户提示
5. 提示窗口文字未采用行业术语,文字有歧义、标点符号错误
6. 可输入区域和只读区域没有明显的区分标志
2.Oracle数据库索引、存储过程、外连接?
3.排序算法有哪些?请写出一种排序算法的实现。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11