0
点赞
收藏
分享

微信扫一扫

软件测试基础理论1

https://mp.weixin.qq.com/s/ZT-2ceIZRmBxzU_OAI76mw


挡板测试


软件测试

学会一种语言python比较简单上手

掌握基础理论知识

数据库mysql

操作系统liunx

掌握基础理论知识

掌握各种的工具

性能测试工具

抓包工具

实操吧建议多实操


支付项目


1软件的分类

1.按重要性

2.按架构

单机版软件

分布式软件

C/S架构 QQ(Client-Server(C/S))

https://baike.baidu.com/item/%E6%9C%8D%E5%8A%A1%E5%99%A8-%E5%AE%A2%E6%88%B7%E6%9C%BA/5937024?fromModule=lemma_inlink&fromtitle=C%2FS%E6%9E%B6%E6%9E%84&fromid=1050735

B/S架构 浏览器和服务端(前端(Browser)与服务器端(Server))https://baike.baidu.com/item/B%2FS%E7%BB%93%E6%9E%84/4868588?fromModule=lemma_inlink&fromtitle=B%2FS%E6%9E%B6%E6%9E%84&fromid=1042260

面试会问C/S架构和B/S架构分别是什么



2软件失效

功能没出乱子,而性能却不行了!

软件危机

软件为什么会失效

缺陷产生的原因:对需求不理解透彻



3软件测试的定义

软件测试的起源与历史

早期测试如何进行

随机测试

软件测试的定义

经典定义:发现程序缺陷而做的测试

标准定义:测试在用户需求和开发技术之间找一个平衡点。

国内定义:测试讲过程与方法,计划,总结等。

其他理解:测试是一个获取信息,降低决策风险的过程。

1.确认程序正确实现了所需求的功能等


4软件测试过程

1分析测试需求

1编写测试计划

设计与编写测试用例

执行测试

评估与总结


5软件测试的目的/目标

早期测试

开发测试

运行测试


需求-计划-用例-执行-评估

第一个任务需求分析

测试早做好

程序员,测试人员,用户

测试是迭代任务



6区分测试与调试和质量保证


1.测试&调试

禅道(这个软件需要会使用)

开发进行修改缺陷

跟踪缺陷修复


2.软件质量保证&软件测试

质量保证->质量保证人员

软件测试





举报

相关推荐

0 条评论