随笔分类 -  软件测试基础

慕课网笔记,侵删。
摘要:使用fiddler对手机上进行抓包有以下几个步骤: 1.电脑上安装fiddler; 2.电脑上对fiddler安装证书、进行配置; 3.手机端与笔记本连接同一个局域网,配置手动代理; 4.手机端安装fiddler证书; 原理: 在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响 阅读全文
posted @ 2019-09-16 18:56 忘记木槿 阅读(1073) 评论(0) 推荐(0)
摘要:1.功能测试 1)主功能测试; 2)网络异常测试: 验证在如隧道,电梯等网络质量突然改变的环境中的APP行为; 通过手动网络从蜂窝更改到Wi-Fi,或反过来,验证APP行为; 验证在没有网络的环境中的APP行为; 验证来电/短信和设备特定的警报(如警报和通知)时的APP行为; 2.兼容性测试 机型适 阅读全文
posted @ 2019-08-28 11:12 忘记木槿 阅读(847) 评论(1) 推荐(0)
摘要:现在公司用的是敏捷开发,即功能是以用户的需求为核心,以版本迭代的方式逐步完善的。从测试的角度出发,这种开发模式极大地缓解了传统开发模式中,最后工作量压积在测试身上的情况,相当于将一整个系统的功能拆分成几个版本分批次测试。但是如果公司配备的测试人员较少,而又有多个系统的新版本要一起上线,还是会存在新版 阅读全文
posted @ 2019-03-30 13:38 忘记木槿 阅读(564) 评论(0) 推荐(0)
摘要:以前写测试用例,都是在excel上完成的。excel基本能满足写用例的大多数需求,但是如果测试的业务系统比较庞大,各个模块之间又有比较紧密的业务联系时,那么excel可能无法满足。 经过一段时间的探索实践,我发现使用Xmind可以解决部分问题。Xmind中的思维导向图可以很好地梳理用例,对用例进行划 阅读全文
posted @ 2018-02-12 14:00 忘记木槿 阅读(1487) 评论(0) 推荐(0)
摘要:第一章 MySQL概述 1.1 MySQL简介 由瑞典MySQL AB公司开发,后被Oracle收购。 开源工具,不具有正版和盗版之分。分为社区办和企业版。 是世界上最流行的开源数据库。全称为My structured query language,用于存储数据、数据的查询、更新和管理关系数据库系统 阅读全文
posted @ 2017-11-15 14:37 忘记木槿 阅读(356) 评论(0) 推荐(0)
摘要:1. 功能测试 1.1 概念 根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作性为以确定它满足设计需求。 1.2 测试范围 功能错误或遗漏、界面问题、性能错误(软件本身的处理性能,比如大数据量加载)、数据及访问错误、初始化及终止错误。 1.3 测试工具 商用自动化测试工具: QTP:qu 阅读全文
posted @ 2017-09-13 13:53 忘记木槿 阅读(305) 评论(0) 推荐(0)
摘要:1.1概念 Agile testing——遵循敏捷宣言的一种测试实践。 敏捷宣言如下: 个体与交互 重于 过程和工具 可用的软件 重于 完备的文档 客户协作 重于 合同谈判 响应变化 重于 遵循计划 1.2特点 1. 强调从客户角度进行测试; 2. 重点关注迭代测试新功能,不在强调测试阶段; 3. 阅读全文
posted @ 2017-09-13 13:43 忘记木槿 阅读(546) 评论(0) 推荐(0)
摘要:1.1黑盒测试 概念、优缺点略。 1.1.1测试内容 1.1.2黑盒测试的主要设计方法 1. 等价类划分法 2. 边界值分析法 3. 错误推测法 4. 因果图法 5. 正交试验分析法 6. 状态迁移图法 7. 流程分析法 具体方法在后面描述。 1.2白盒测试 又称为结构化测试,又逻辑覆盖进行语句覆盖 阅读全文
posted @ 2017-09-13 12:03 忘记木槿 阅读(215) 评论(0) 推荐(0)
摘要:1.1单元测试 1.1.1概念 对软件中最小的可测试单元进行验证,侧重于单个模块;例如:c语言中,单元可看做是一个函数,而在java语言中单元则可以是一个类,应根据实际情况进行区分; 1.1.2单元测试原则 1.尽可能保证各个用例相互独立; 2.确保程序中的每一个独立路径都可以执行到;在上下边界及可 阅读全文
posted @ 2017-08-18 11:56 忘记木槿 阅读(203) 评论(0) 推荐(0)
摘要:1.软件测试发展历程: 1972年,正式提出软件测试的定义;略; 发展至今已有40年历程。 2.什么是软件测试? IEEE定义(最新定义):使用人工或自动的手段来运行或测量软件系统的过程,以检测软件系统是否满足规范的要求,并找出与预期结果之间的差异。 3.软件测试的测试对象是什么? 测试应贯穿软件的 阅读全文
posted @ 2017-08-18 11:48 忘记木槿 阅读(193) 评论(0) 推荐(0)