随笔分类 -  软件测试

整理软件测试的相关工作经验
如何保证APP兼容性覆盖测试
摘要:https://www.jianshu.com/p/c3ba4e3b2f0a 阅读全文
posted @ 2021-12-03 15:44 Da_luo 阅读(33) 评论(0) 推荐(0)
常用正交表
摘要:https://www.cnblogs.com/gisen_6/p/3708201.html (1)L4(23) (2)L8(27) (3)L9(34) (4)L12(211) (5)L16(45) (6)L25(56) (7)L8(4×24),即:L8(41×24) (8)L12(3×24),即: 阅读全文
posted @ 2021-09-03 15:42 Da_luo 阅读(1118) 评论(0) 推荐(0)
缺陷的两个重要属性
摘要:缺陷有两个比较重要的基本属性:优先级、严重程度: https://wenku.baidu.com/view/f646e98ca0c7aa00b52acfc789eb172ded63992c.html 在TAPD 中有以下等级 严重程度 致命(Blocks): a: 导致运行中断(应用程序崩溃)、预期 阅读全文
posted @ 2021-07-03 15:26 Da_luo 阅读(340) 评论(0) 推荐(0)
软件测试阶段划分
摘要:一、单元测试 又称模块测试,是针对软件设计的最小单位--程序模块进行正确性检查的测试工作。 类、文件、窗口、函数、菜单、报表或一个存储过程都可以作为一个单元进行测试,其依据是详细设计 黑盒测试为主,重点模块结合白盒测试,多个模块可以平行进行测试。 二、集成测试 又称组装测试。在单元测试的基础上,将所 阅读全文
posted @ 2021-02-22 16:34 Da_luo 阅读(387) 评论(0) 推荐(0)
软件开发阶段划分
摘要:一、需求分析 根据客户需求,清楚了解客户需求中的产品功能、性能、界面和具体规格等,然后进行分析,确定软件所要达到的目标。 需求规格说明书 二、概要设计 系统分析员审查软件计划、软件需求分析文档,提出候选的最佳推荐方案,确定模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块。确定模块间的 阅读全文
posted @ 2021-02-22 16:06 Da_luo 阅读(601) 评论(0) 推荐(0)
使用存储过程造10w条测试数据,数据不重复
摘要:文章转载自“从零开始学自动化测试” 微信公众号 前言 面试题:如何造10w条测试数据,如何在数据库插入10w条数据,数据不重复?想面试高级测试、高级自动化测试、测试开发岗位,面试时候考察 SQL 就不是简单的增删改查的,必然会问到存储过程。一问到存储过程基本上是送命题了,本篇讲解下如何使用存储过程在 阅读全文
posted @ 2020-06-28 07:47 Da_luo 阅读(307) 评论(0) 推荐(0)
软件测试面试 -- 测试用例
摘要:1、你认为做好测试用例工作的关键是什么? 参考答案: 需求和设计文档的理解程度,对系统的熟悉程度 2、软件的安全性应从哪几个方面去测试? 参考答案: 用户认证机制:如数据证书、智能卡、双重认证、安全电子交易协议 加密机制 安全防护策略:如安全日志、入侵检测、隔离防护、漏洞扫描 数据备份与恢复手段:存 阅读全文
posted @ 2020-05-30 11:11 Da_luo 阅读(585) 评论(0) 推荐(0)
软件测试 -- 用户相关
摘要:1、和用户共同测试(UAT测试)的注意点有哪些? 参考答案: 软件产品在投产前,通常都会进行用户验收测试。如果用户验收测试没有通过,直接结果就是那不到“Money”,间接影响是损害了公司的形象,而后者的影响往往更严重。根据作者的经验,用户验收测试一定要让用户满意。 实际上用户现场测试更趋于是一种演示 阅读全文
posted @ 2020-05-30 11:02 Da_luo 阅读(179) 评论(0) 推荐(0)
软件测试面试 -- 缺陷
摘要:1、发现的缺陷越多,说明软件缺陷越多吗? 参考答案: 这是一个比较常见的现象。测试工程师在没有找到缺陷前会绞尽脑汁的思考,但是找到一个后,会接二连三的发现很多缺陷,颇有个人成就感。其中的原因主要如下: -代码复用、拷贝代码导致程序员容易犯相同的错误。类的继承导致所有的子类会包含基类的错误,反复拷贝同 阅读全文
posted @ 2020-05-30 11:01 Da_luo 阅读(431) 评论(0) 推荐(0)
软件测试面试 -- 工作流程
摘要:1、你认为做好测试计划工作的关键是什么? 参考答案: 软件测试计划就是在软件测试工作正式实施之前明确测试的对象,并且通过对资源、时间、风险、测试范围和预算等方面的综合分析和规划,保证有效的实施软件测试; 做好测试计划工作的关键:目的,管理,规范 1).明确测试的目标,增强测试计划的实用性 编写软件测 阅读全文
posted @ 2020-05-30 10:55 Da_luo 阅读(603) 评论(0) 推荐(0)
软件测试面试 -- 软件风险点
摘要:1、完全测试程序是可能的吗? 参考答案: 软件测试初学者可能认为拿到软件后需要进行完全测试,找到全部的软件缺陷,使软件“零缺陷”发布。实际上完全测试是不可能的。主要有以下一个原因: -完全测试比较耗时,时间上不允许; -完全测试通常意味着较多资源投入,这在现实中往往是行不通的; -输入量太大,不能一 阅读全文
posted @ 2020-05-30 10:32 Da_luo 阅读(244) 评论(0) 推荐(0)
软件测试面试--文档测试
摘要:1、软件测试的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。那么软件系统的用户文档包括哪些? 参考答案: 用户手册 安装和设置指导 联机帮助 指南、向导 样例、示例和模板 授权/注册登记表 最终用户许可协议 2、软件系统中除用户文档之外,文档测试还应该关注哪些文档? 参考答案 阅读全文
posted @ 2020-05-30 10:30 Da_luo 阅读(921) 评论(0) 推荐(0)
软件测试面试--测试工具
摘要:1、LoadRunner分哪三部分? 1)、用户动作设计; 2)、场景设计; 3)、测试数据分析; 2、LoadRunner进行测试的流程? 1)、创建虚拟用户脚本 2)、创建运行场景 3)、运行测试脚本 4)、监视场景 5)、分析测试的结果 以上,最好是结合一个案例,根据以上流程来介绍。 3、什么 阅读全文
posted @ 2020-05-30 10:27 Da_luo 阅读(239) 评论(0) 推荐(0)
软件测试面试-兼容性测试和配置测试
摘要:1、什么是兼容性测试?兼容性测试侧重哪些方面? 参考答案: 兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。 兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。 兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的 阅读全文
posted @ 2020-05-30 10:25 Da_luo 阅读(1343) 评论(0) 推荐(0)
软件测试面试--测试概念
摘要:1、Beta测试与Alpha测试有什么区别? 参考答案: Betatesting(β测试),是软件的多个用户在一个或多个用户的实际使用环境下进行的测试。开发者通常不在测试现场 Alphatesting (α测试),是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的受 阅读全文
posted @ 2020-05-30 10:22 Da_luo 阅读(350) 评论(0) 推荐(0)
软件测试面试 --性能测试
摘要:1、如何理解强度测试? 参考答案: 强度测试是为了确定系统在最差工作环境的工作能力,也可能是用于验证在标准工作压力下的各种资源的最下限指标。 它和压力测试的目标是不同的,压力测试是在标准工作环境下,不断增加系统负荷,最终测试出该系统能力达到的最大负荷(稳定和峰值),而强度测试则是在非标准工作环境下, 阅读全文
posted @ 2020-05-30 10:01 Da_luo 阅读(349) 评论(0) 推荐(0)
软件测试面试--测试人员素质
摘要:1、为什么尽量不要让时间有富裕的员工去做一些测试? 参考答案: 表面上看这体现了管理的效率和灵活性,但实际上也体现了管理者对测试的轻视。测试和测试的人有很大关系。测试工作人员应该是勤奋并富有耐心,善于学习、思考和发现问题,细心有条理,总结问题,如果具备这样的优点,做其它工作同样也会很出色,因此这里还 阅读全文
posted @ 2020-05-30 10:00 Da_luo 阅读(189) 评论(0) 推荐(0)