关于软件测试笔试、面试的一些思考(上)

发表于:2013-7-17 11:17

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:软件测试员    来源:51Testing软件测试网采编

#
面试
#
笔试
分享:

  编者按:学的开发,做了测试。在不断抱怨和纠结中浪费了最宝贵的成长时间。为不成熟买单并接受教训,沉淀下来,强大自己。

  笔试题:

  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.排序算法有哪些?请写出一种排序算法的实现。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号