![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
软件测试资料
乔治的聪明
这个作者很懒,什么都没留下…
展开
-
接口测试理论知识
接口测试概述1、什么是接口?生活中的接口:插座、水龙头、转接头、充电器、USB、电源总结:链接两个/多个设备,并且进行物质传递 API(Application Program Interface):属于一种操作系统或程序接口 GUI(Graphic User Interface):属于一种图形操作系统2、接口的类型我们说前端与后端的数据交互其实就是我们说的接口,而检查接口是否传递正常就是一种接口测试,name接口是怎么传递数据的?答案是网络,那么我们根据不同的网络协议(两种常见的web协议接原创 2022-02-04 20:01:32 · 932 阅读 · 0 评论 -
软件测试报告
测试评估需要出具测试报告出具测试报告 测试报告是一个文档,总结性的文档,作为一个阶段的总结的过程 负责人:测试组长、测试负责人 分类:阶段性报告(版本报告)、总结报告(整个测试过程的报告)...原创 2022-01-10 17:20:13 · 256 阅读 · 0 评论 -
禅道的使用(测试管理工具,需求、测试用例、Bug)
禅道的介绍(综合类管理工具)禅道是青岛易软天创网络有限公司研发,是一款B/S架构的软件,国产开元免费、可以跨平台(操作系统)、安装简单的项目管理系统。主要功能有:组织视图、后台视图、产品视图、项目视图、测试视图等等。和禅道类似的管理工具有:QualityCenter——Hp(QC)、BugFree、Bugzilla、Jira、Mantis禅道下载官网:https://www.zentao.net选择集成环境版本下载禅道安装解压路径全英文,安装后得到一个xampp文件x:windows;a:原创 2022-01-10 16:02:19 · 1720 阅读 · 0 评论 -
Bug编写规范
Bug编写规范Bug的概述(什么是bug?)软件缺陷 :通常又被叫做Defect或者bug,即为软件或程序中存在的某种破坏正常运行能力的问题、错误,其存在会导致软件产品无法使用。注:1、从产品内部来看,缺陷是软件产品开发或维护过程中存在的错误、异常等各种问题。 2、从产品外部看,缺陷是系统所需要实现的某种技能功能的失效或者是违背用户的需求 3、软件中任何不满足客户需求的问题都可以是缺陷为什么会产生bug?程序设计错误、工期短,任务大、需求不断变更、文档不完善,沟通交流不够、软件的复杂、软件原创 2022-01-10 14:03:21 · 1419 阅读 · 0 评论 -
如何编写测试用例与测试用例的评审
如何编写测试用例与测试用例的评审测试用例的简介测试用例(TestCase)是为项目需求而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序是否满足客户需求可以总结为: 每一个测试点的数据设计和步骤设计对需求分析找出来的每一个功能点,进行数据的设计、步骤的设计、预期的 结果测试用例的目的(为什么使用测试用例?)1、测试用例是软件测试的核心2、评估测试结果的基准3、保证测试的时候不遗漏功能点,可以再测试人员疲累的时候起到一个牵引作用4、在编写测试用例的过程,可以熟悉要求,对系统架构原创 2022-01-09 18:25:46 · 1169 阅读 · 0 评论 -
软件测试计划的编写
软件测试计划的编写测试计划定义测试计划是一个叙述了预定的测试活动的范围、途径、资源及进度安排的文档它确认了测试项、被测特征、测试任务、人员安排,以及任何偶发事件的风险测试计划的目的测试人员:测什么?怎么测?测到啥程度?测试领导人员:周期和进度、资源配置、质量管理1、测试工程师 了解 项目和测试活动的整体情况 明确测试策略、方法、范围、标准和约束等内容 明确自身和团队的测试任务和目标2、测试经理 有利于对项目和测试活动进行宏观调控 明确职责分工,便于沟通和协作 风险管原创 2022-01-09 13:42:25 · 8018 阅读 · 0 评论 -
软件生命周期与软件测试工作流程★★★
软件生命周期与软件测试工作流程★★★软件生命周期(SDLC Systems Development Life Cycle)SDLC是软件开始研制到最终被废弃不用这一整个过程叫做软件的生命周期,一个生命周期包括问题定义及规划、需求分析、系统设计、软件编程、软件测试、软件维护等阶段注: 在1970年人类整理了第一个软件生命周期---->瀑布型生命周期 软件可行性研究需求分析--->设计、编码、测试---->软件发布、维护---->淘汰软件生命周期的各个阶段1、问题定义及规原创 2022-01-08 15:45:11 · 295 阅读 · 0 评论 -
软件测试的分类
软件测试的分类1、按照测试技术划分分为:黑盒测试、白盒测试、灰盒测试黑盒测试:不关心软件内部,只关心输入输出,主要测试依据是需求文档白盒测试:关心软件内部的设计和程序的实现,主要测试依据是设计文档灰盒测试:介于白盒与黑盒测试之间的测试,灰盒测试关注输出对于输入的正确性;同时也关注内部的表现,但这种 关注并不像白盒测试那样详细完整,只是通过一些表征性的现象、事件以及标致来判断程序内部的运行状 态。 灰盒测试结合了白盒与黑盒的测试要求。原创 2022-01-08 15:04:09 · 753 阅读 · 0 评论 -
软件测试的定义、目的以及原则
软件测试的定义、目的以及原则软件测试的定义 是在规定的条件下对程序进行操作,来发现程序的错误,来衡量软件的质量,并对其是否满足设计要求进行评估的 过程(或是使用人工或自动化的手段对系统运行或测试的过程,其目的在于检验系统是否满足规定的需求,或弄清 预期结果与实际结果之间的差别) 注: 所谓规定的条件是指在一定的环境下,如:开发环境、测试环境、用户的真实环境 测试的简单目的:衡量软件的质量,是否满足规定的需求 测试方式:人工、自动化 测试周期:一个过程(测试需求分析、测试计划、测试设原创 2022-01-08 13:54:37 · 553 阅读 · 0 评论 -
了解软件测试职业以及发展定位
了解软件测试职业以及发展定位测试职业的发展阶段1、功能测试阶段:主要研制软件是否符合需求说明书指明的要求2、接口测试阶段:可能脱离可视化界面对软件进行全面测试3、工具测试阶段:能利用各种测试工具对软件进行更高效的测试4、脚本测试阶段:通过自主编写测试脚本,根据自己的意图来进行测试。主要研制软件是否符合5、测试开发阶段:能够自己开发出测试工具或测试框架协助测试6、全栈测试阶段:随心所欲的对软件进行测试...原创 2022-01-08 13:34:03 · 9555 阅读 · 0 评论