软件测试
软件测试
weixin_44990801
这个作者很懒,什么都没留下…
展开
-
软件测试全栈自学路线
软件测试:软件测试是为了发现程序中的错误而执行程序的过程。通俗的说,软件测试需要在发布软件之前,尽可能的找软件的错误,尽量避免在发布之后给用户带来不好的体验,并要满足用户使用的需求。现在市面上这么多软件,每个软件背后都有软件测试工程师的功劳,这也造就了软件测试行业前景非常好,今天我就分享一下自学线路图,及全套教程!(教程在最后,表格中!)软件测试学习路线图(含学习路线图+学习阶段+学习视频+学习工具)软件测试技能树软件测试第一阶段:软件测试第二阶段:...原创 2020-10-23 16:43:51 · 523 阅读 · 0 评论 -
软件测试基础 第八篇 软件测试执行管理
软件测试执行管理7.1软件测试执行基础1,软件测试执行的内容:主要包括4项任务:• 执行测试计划预定的测试,包括执行所有已设计的测试用例• 记录原始测试数据• 记录缺陷• 对所发现的缺陷进行跟踪、管理和监控软件测试的执行包括:手动测试,自动测试软件测试执行的内容就是要决定怎样执行测试和测试什么决定测试执行的内容需要明确以下信息:a.测试执行依据的文档b.制定测试执行计...原创 2020-10-23 16:39:55 · 203 阅读 · 0 评论 -
软件测试基础 第七篇 软件测试流程管理
软件测试流程管理6.1软件测试流程管理基础1,测试流程管理的意义:a) 角色分工的统一和集中分配便于管理和绩效考核b) 沟通所需的软件开发和测试流程环节和结果、步骤帮助团队成员明确各自的工作任务c) 明确测试流程便于领导层及时发现隐患,并采取行动d) 便于新员工快速学习应做的工作,并融入团队工作6.2软件测试的一般流程1,开发模式与软件测试流程ISTQB定义的软件测试过程: a) 测试计划和控制;...原创 2020-10-22 18:16:57 · 130 阅读 · 0 评论 -
软件测试基础 第六篇 软件质量模型
软件质量模型5.1软件质量概念1,软件质量的重要性: 导致项目进度延误、预算超支或项目失败、项目终止。软件质量高降低项目开发成本,包括维护成本、修复成本等2,软件质量的定义: ·ISO/IEC9126:反映软件产品满足规定需求和潜在需求能力的特征和特性的总和 ·MJ.Fisher: 所有描述计算机优秀程度的特性的组合 ·ANSI/IEEE Std 1061-1992:与软件产品满足需求所规定的和隐含的能力有关的特征或特性的全体3,软件质量的特性: •用户--...原创 2020-10-22 18:16:41 · 1236 阅读 · 1 评论 -
软件测试基础 第五篇 软件测试文档管理
4 软件测试文档管理4.1测试文档的必要性和重要性1,测试文档的必要性:编制测试文档的必要性体现在以下几方面:a) 提高项目测试过程的透明度 b) 文档化能规范测试,提高测试效率c) 便于团队成员之间的交流与合作d) 对于项目“传承”的重要性e) 是测试人员经验提升的最好途径 f) 有利于项目测试的监控作用2, 测试文档的重要性:测试文档是用来记录、描述、展示测试过程中一系列测试信息的处理过程,通过书面或图示的形式...原创 2020-10-22 18:16:14 · 355 阅读 · 0 评论 -
软件测试基础 第四篇 测试团队管理
测试团队管理3.1重视测试团队的管理与建设1,重要性和必要性:测试团队面临的挑战测试人员被认为低人一等测试时间永远不够缺乏简单易用的测试辅助工具缺乏具体通用的测试技术很难清楚了解用户需求和期望缺乏可明确衡量测试质量达标的度量很难确定一个测试实例是否执行完毕很难找时间作自动化测试测试所需文档经常不全很多任务要同时考虑,很难保质保量做好每一件2,专业的测试团队管理系统与工具专业软件项目管理系统的功能:a) 集成了产品功能管理、进度管理、测试计划、测试用原创 2020-10-22 18:15:57 · 182 阅读 · 0 评论 -
软件测试基础 第三篇 需求管理
需求管理2.1软件测试需求概念1, 软件测试需求:以一个项目的观点看待软件测试工作,这个项目的范围就是软件测试需求,它定义了软件测试工作的范围,是进行其他测试活动的基础。软件测试需求的内容: –功能测试需求–性能测试需求–可靠性测试需求–国际化与本地化测试需求–安全性测试需求2,软件需求管理1) ]软件需求的概念:软件测试需求管理是要通过人为的和技术的手段、方法和流程,以保证和监督测试团队明确测试软件产品的目标。定义1:软件需求就是一个为软件系统的需求进行启发...原创 2020-10-22 18:15:38 · 206 阅读 · 0 评论 -
软件测试基础 第二篇 软件测试管理概述
1 软件测试管理概述1.1软件测试管理基础1,软件测试管理目标:软件测试管理的目标是通过系统的、高效的、适用的技术、方法和体系来监督、促进和达到这个软件测试的目标。• 可用测试资源• 使用适当的测试技术和方法• 明确具体软件测试任务决定软件测试管理时应考虑:2,软件测试管理定义:对每项具体软件测试活动以及总体软件测试全局的监督、评估、决策和管理的过程。软件测试的管理就是对每一种具体测试任务、流程、体系、结果、工具等进行具体监督和管理。分类:比较常见把软件测试管理分为8类:原创 2020-10-22 18:15:20 · 265 阅读 · 0 评论 -
软件测试基础 第一篇 导引
第一章1.软件测试定义:是为发现错误而执行程序的过程。是对软件需求费,设计,编码的最终复查的一系列过程,是软件质量保证的关键步骤。2.软件测试的目的:(1) 发现缺陷,提高质量(2) 验证是否满足需求(功能及其性能)(3) 建立软件质量的信心3.软件测试的原则:(1) 测试显示缺陷的存在(2) 穷尽测试是不可能的(3) 测试尽早介入(4) 缺陷集群性(5) 杀虫剂悖论: 采用同样的测试用例多次重复...原创 2020-10-22 18:15:01 · 115 阅读 · 0 评论 -
常见的功能测试点-微信小程序篇
目录1.什么是小程序?2.小程序特点?3.小程序的入口4.小程序的架构5.微信小程序测试的策略和注意事项6.小程序测试点7.常用操作1.什么是小程序?微信小程序是一种不需要下载也不需要安装就可以使用的应用程序; 实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用; 体现了“用完即走”的理念,但又无需安装卸载; 小程序的运营和开发成本都很低的,能够有效减少前期后期的成本。 小程序自带的附近的小程序推广功能。2.小程序特点?类WEB,非Html.原创 2020-09-25 08:55:21 · 2000 阅读 · 0 评论 -
常见的功能测试点-APP篇
一、安装、卸载、更新、运行1.安装、卸载应用是否可以正常安装(命令行安装;apk/ipa安装包安装)(有网,无网是否都正常) 卸载过程中出现死机,断电,重启等意外的情况,待环境恢复后是否可以继续正常卸载 卸载是否支持取消功能,单击取消后软件卸载情况是否正常 应用是否可以在iOS和Android不同系统,版本,机型上进行安装(有的系统版本过低,应用不能适配) 安装过程中是否能暂停,再次点击,是否继续按照 安装空间不足时如何表现,是否有相应提示,提示是否友好 安装过程中断网或网络不稳定的情况原创 2020-09-25 08:55:00 · 102 阅读 · 0 评论 -
常见的功能测试点-web篇
登录 1)空白 用户名和密码均为空/用户名填写,密码为空/用户名为空,密码填写 2)错误校验 输入错误的用户名和密码/用户名错误密码正确/用户名正确密码错误 3)大小写区分(如:用户名和密码都为小写时) 用户名和密码均大写/用户名大写,密码小写/用户名小写,密码大写 4)存在空格 合法的用户名或密码前插入空格/合法的用户名或密码中间插入空格/合法的用户名或密码后插入空格 5)已注销的用户名登录 6)已禁止/锁住的用户名登录 7)长短校验原创 2020-09-25 08:54:41 · 121 阅读 · 0 评论