计算机之父:图灵(图灵机,人工智能之父,图灵测试),冯诺依曼(冯诺依曼计算机体系:输入、输出、计算、控制、存储)
人工控制计算机硬件----->操作系统控制计算机------->程序来完成特定的功能----->测试来检测软件
测试时保证实际输出与预期输出之间的审核或比较过程,及时发现软件bug与缺陷,避免项目上线由于bug给公司带来的损失
C/s架构软件:client-server
客户端需安装专门软件,如QQ 微信等
B/S架构软件:web-server
客户端为浏览器,如百度,hao123等
w模型介绍:测试伴随着整个软件开发周期,并且测试的对象不仅仅是程序,需求和设计同样要测试。
w模型的优缺点:
.src=
?
v模型介绍:v模型是最具有代表性的测试模型,最早是由Paul Rook在20世纪后期提出,由英国国家计算机中心 文献中发布,旨在改进软件开发的效率和效果
v模型本身是软件开发中的瀑布模型的变种,它反映了测试活动与分析和设计的关系
v模型标明了测试过程中本身存在的不同阶段,从左到右,描述了开发过程和测试过程间的阶段对应关系
优点:开发的各个阶段比较清晰,当阶段完成后,只需关注后续阶段
缺点:不适应需求的变化,风险往往延至后期才会显露,失去及早纠正的机会
原文:https://www.cnblogs.com/beijin/p/14835519.html