软件测试流程及分类

1、软件测试的定义

通过人工或自动化的方式来验证软件实际结果用户需求是否一致的过程

2.BS/CS区别:

标准:相对于C/S架构来说B/S架构的两端都是使用现成的成熟产品,B/S会显示的标准一些。

效率:相对于B/S架构来说C/S中的客户端可以分担一些数据的处理,执行效率会高一些。

安全:B/S架构当中得到数据的传输都是以Http协议进行传输的,而Http协议又是明文输出。可以被抓包,那么B/S架构相比C/S架构显得就不那么安全了

升级:B/S架构只需要在服务器端将数据进行更新,前台只需要刷新页面就可以升级,而C/S架构必须要将两端都进行更新才可以。

开发成本:相对于B/S架构来说C/S当中的客户端需要自己开发,B/S不用,所以说C/S成本会高一些。

3、软件架构分类

单机版软件:office、红警等

分布式软件:

C/S架构软件:客户端需安装专门软件,如QQ 微信等

B/S架构软件:客户端为浏览器 ,如百度、hao123等

4、应用场景分类/软件的分类

工具类软件(美图秀秀、word)、游戏型软件、媒体型软件、电商型软件等

5、测试模型

6. 软件测试的流程

7、软件测试的分类

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容