超全干货 | 软件测试岗技术笔试(1)

简介: 超全干货 | 软件测试岗技术笔试(1)

Bug


1、一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

一条Bug记录最基本应包含:编号、Bug所属模块、Bug描述、Bug级别、发现日期、发现人、修改日期、修改人、修改方法、回归结果等等;要有效的发现Bug需参考需求以及详细设计等前期文档设计出高效的测试用例,然后严格执行测试用例,对发现的问题要充分确认肯定,然后再向外发布如此才能提高提交Bug的质量。


2、Bug必填字段有哪些?

一条bug信息至少需要以下几条:bug编号、bug严重级别及优先级、bug产生的模块等。


首先要有bug摘要,阐述bug大体的内容;其次,找出bug对应的版本,bug详细现象描述,包括一些截图、录像等等;最后就是bug出现时的测试环境,产生的条件即对应操作步骤。


3、简述一下BUG的生命周期?

提交->确认->分配->修复->验证->关闭


4、软件的缺陷等级应如何划分?

A类:严重错误,包括以下各种错误


1)由于程序所引起的死机,非法退出;


2)死循环;


3)数据库发生死锁;


4)因错误操作导致的程序中断;


5)功能错误;


6)与数据库连接错误;


7)数据通讯错误;


B类:较严重错误


1)程序错误;


2)程序接口错误;


3)数据库的表、业务规则、缺省值未加完整性等约束条件;


C类:一般性错误


(操作界面错误,包括数据窗口内列名定义、含义是否一致)


2)打印内容、格式错误;


3)简单的输入限制未放在前台进行控制;


4)删除操作未给出提示;


5)数据库表中有过多的空字段;


D类:小错误


1)界面不规范;


2)辅助说明描述不清楚;


3)输入输出不规范;


4)长操作未给用户提示;


5)提示窗口文字未采用行业术语;


6)可输入区域和只读区域没有明显的区分标志;


测试过程及方法


1、你认为做好测试用例工作的关键是什么?

需求和设计文档的理解程度,对系统的熟悉程度。


2、你认为做好测试用例工作的关键是什么?

1)寻找Bug;


2)避免软件开发过程中的缺陷;


3)衡量软件的品质;


4)关注用户的需求;


总的目标是:确保软件的质量。


3、一套完整的测试应该由哪些阶段组成?

测试计划、测试设计与开发、测试实施、测试评审与测试结论。


4、软件验收测试包括?

正式验收测试,alpha测试,beta测试。


5、系统测试的策略有?


功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试。


相关文章
|
1月前
|
数据采集 监控 机器人
浅谈网页端IM技术及相关测试方法实践(包括WebSocket性能测试)
最开始转转的客服系统体系如IM、工单以及机器人等都是使用第三方的产品。但第三方产品对于转转的业务,以及客服的效率等都产生了诸多限制,所以我们决定自研替换第三方系统。下面主要分享一下网页端IM技术及相关测试方法,我们先从了解IM系统和WebSocket开始。
57 4
|
2月前
|
前端开发 JavaScript 测试技术
前端测试技术中,如何提高集成测试的效率?
前端测试技术中,如何提高集成测试的效率?
|
3月前
|
存储 监控 网络协议
服务器压力测试是一种评估系统在极端条件下的表现和稳定性的技术
【10月更文挑战第11天】服务器压力测试是一种评估系统在极端条件下的表现和稳定性的技术
190 32
|
2月前
|
数据采集 前端开发 安全
前端测试技术
前端测试是确保前端应用程序质量和性能的重要环节,涵盖了多种技术和方法
|
2月前
|
前端开发 JavaScript 测试技术
前端小白逆袭之路:如何快速掌握前端测试技术,确保代码质量无忧!
【10月更文挑战第30天】前端开发技术迭代迅速,新手如何快速掌握前端测试以确保代码质量?本文将介绍前端测试的基础知识,包括单元测试、集成测试和端到端测试,以及常用的测试工具如Jest、Mocha、Cypress等。通过实践和学习,你也能成为前端测试高手。
79 4
|
2月前
|
编解码 安全 Linux
网络空间安全之一个WH的超前沿全栈技术深入学习之路(10-2):保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali——Liinux-Debian:就怕你学成黑客啦!)作者——LJS
保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali以及常见的报错及对应解决方案、常用Kali功能简便化以及详解如何具体实现
|
3月前
|
机器学习/深度学习 存储 监控
深入解析软件测试中的自动化测试技术
本文旨在全面探讨软件测试中的自动化测试技术。通过对自动化测试的定义、优势、常见工具和实施步骤的详细阐述,帮助读者更好地理解和应用自动化测试。同时,本文还将讨论自动化测试的局限性及未来发展趋势,为软件测试人员提供有益的参考。
126 6
|
2月前
|
人工智能 安全 Linux
网络空间安全之一个WH的超前沿全栈技术深入学习之路(4-2):渗透测试行业术语扫盲完结:就怕你学成黑客啦!)作者——LJS
网络空间安全之一个WH的超前沿全栈技术深入学习之路(4-2):渗透测试行业术语扫盲完结:就怕你学成黑客啦!)作者——LJS
|
2月前
|
安全 大数据 Linux
网络空间安全之一个WH的超前沿全栈技术深入学习之路(3-2):渗透测试行业术语扫盲)作者——LJS
网络空间安全之一个WH的超前沿全栈技术深入学习之路(3-2):渗透测试行业术语扫盲)作者——LJS
|
2月前
|
SQL 安全 网络协议
网络空间安全之一个WH的超前沿全栈技术深入学习之路(1-2):渗透测试行业术语扫盲)作者——LJS
网络空间安全之一个WH的超前沿全栈技术深入学习之路(1-2):渗透测试行业术语扫盲)作者——LJS

热门文章

最新文章