测试开发
文章平均质量分 78
漫天 星辰
努力向前的小码农!!!
展开
-
测试开发——selenium1
在预设的条件(自动化脚本)下运行系统,预设的条件包括包括正常和异常的情况,不需要手工干涉,机器就可以执行。越往下测试,效率越高,定位问题越容易。原创 2022-09-20 20:55:01 · 490 阅读 · 1 评论 -
测试开发——禅道
禅道 开源版 可以管理软件开发的整个流程,即软件测试的流程。jira 管理整个项目周期 商业版。产品经理 项目经理 开发人员 测试人员 系统管理员。TestLink 开源 只进行测试用例的管理。Bugzilla 只管理BUG的生命周期。(2)管理BUG和BUG的各种状态。QC/CQ 商业版本。(3)管理测试的整个流程。备注:不同的角色权限不同。(4)自动生成测试报告。原创 2022-09-20 19:51:16 · 619 阅读 · 0 评论 -
测试开发——项目
项目背景:磁盘空间不够,需要一个压缩,解压缩软件 目标:完成所有类型的压缩,解压缩。风险: 资源不足,测试和开发预估的时间和实际使用的时间不同,有可能使项目延期。需求测试——提测版本(冒烟测试)——系统测试——回归测试——测试报告编写。发现缺陷——记录缺陷——沟通缺陷——跟踪缺陷——关闭缺陷。测试的范围及测试点:压缩、解压缩文件,单文件、多文件。易用性:依照易用性的测试用例全部执行。功能需求:文件类型:支持所有的文件。安全:依照安全的测试用例全部执行。界面:依照界面的测试用例全部执行。原创 2022-09-20 13:09:06 · 425 阅读 · 0 评论 -
测试开发——进阶篇2
测试内容:整个模块功能的正确性,单元模块之间接口的正确性,全局数 据结构测试,单个模块的缺陷对整个功能模块的影响,功能模块之间的冲突。白盒测试就是针对代码进行的测试,分析和测试代码的逻辑和结构,实现的功能,是否符合用户的需求。优点:不可代替的,无法被自动化测试代替,手工测试的过程是人为可控的,有利于做探索性测试。测试内容:系统的功能,界面,可靠性,容错性,兼容性,易用性,可移植性,安全性,性能。测试内容:系统的功能,界面,可靠性,容错性,兼容性,易用性,可移植性,安全性,性能。...原创 2022-09-01 10:05:39 · 383 阅读 · 0 评论 -
测试开发4——进阶篇1
测试系统原创 2022-08-29 21:48:51 · 141 阅读 · 0 评论 -
测试开发3——用例篇
把一个独立的功能串起来形成一个场景,每一个功能不同的输入会出发流程走向不同的场景,根据这些不同功能的不同输入触发形成的场景进行的测试用例的设计。使用场景: 当输入有多个,并且不同的输入组合对应着不同的输出,这个时候我们可以用因果图来进行测试用例的分析,根据分析的结果来设计测试用例。(1)客户端的软件,word、ppt、xmind等对功能和要求简单,对性能,安全性要求比较低,软件的可移植性要求比较高。(2)企业软件,聊天软件,飞Q,飞书,钉钉,企业微信,对功能有一定的要求,对兼容性,安全性,性能要求比较低。.原创 2022-08-27 12:28:33 · 412 阅读 · 0 评论 -
测试开发2——基础&用例篇
基础用例篇1. 软件测试的生命周期1.1 需求分析1.2 测试计划1.3 测试设计/开发1.4 测试执行1.5 测试报告2. 如何描述一个BUG?3. BUG 的级别?4. BUG 的生命周期4.1 问题:发现一个BUG,开发人员修改了,通知测试人员测试,但是测试人员又复现了这个BUG,是哪些原因引起的?5. 测试人员因为一个BUG和开发人员产生冲突,该怎么办?1. 软件测试的生命周期需求分析——测试计划——测试设计/开发——测试执行——测试报告1.1 需求分析分析需求,验证需求合理性,正确性。细化原创 2022-03-31 10:39:59 · 424 阅读 · 0 评论 -
测试开发1
基本概念一. 测试开发基本概念1. 什么是软件测试?2. 软件测试和软件开发的区别?3.你为什么选择软件测试?4. 什么是需求?二. 测试开发基础1. 需求是软件测试的依据2. 用户名和密码登陆测试用例2.1 **功能角度:**2.2 **非功能需求维度**:2.3 **性能:**2.4 兼容性:3. 测试用例一. 测试开发基本概念1. 什么是软件测试?软件测试就是软件测试工程师验证软件是否满足用户的需求2. 软件测试和软件开发的区别?(1)开发:广度小,专业度高测试:所需技能广泛,但是专业度低原创 2022-03-28 19:04:51 · 2426 阅读 · 0 评论