服务器端测试经验分享

本文分享了搜狗公司服务器端测试的经验,涵盖web服务和客户端服务的测试流程,包括需求评审、测试环境管理、线上监控及功能和性能测试策略。重点介绍了功能测试中的黑盒和白盒测试方法,以及接口测试和代码逻辑测试的细节。
摘要由CSDN通过智能技术生成

先说说我们搜狗公司都有哪些服务器端的应用。

1.有web端的服务,包括搜狗搜索、搜狗百科、搜狗抢票、搜狗地图、12306服务器端抢票等等。

2.有客户端相关的服务,包括浏览器的名单更新服务、客户端的升级服务、搜狗号码通的号码查询服务,等等。

针对以上的这些服务,我们总结归纳了一下,划分了两种类型:

a. 一种,我们称之为B\S结构,即浏览器\服务器结构,也就是各种web应用,这些web应用只与浏览器有关,他的web页面以及各种后台逻辑均运行在各种服务器上。

b. 另一种,我们称之为C\S结构,即客户端\服务器结构,这种产品的客户端需要与服务器端通过接口进行通讯,同时服务器端还有自己的功能逻辑,在接收到客户端发送的请求之后会进行处理,然后返回给客户端。


那么针对以上这两种不同结构的服务器端程序,我们是如何进行测试的呢?

首先,我们制定了一套完善的测试流程,通过该流程,指导测试、开发、产品、OP运维等同学的工作。在这个流程中,有三个关键的环节

1. 我们有“两会”。

a) 产品需求评审会

在这个评审会上,产品会对提出的需求做出详细的讲解,如果各方涉及的人员比较多,还会确定产品负责人、开发负责人、测试负责人。各负责人的职责如下:

i. 产品负责人:是这个项目的总负责人,负责各配合方之间的沟通。

ii. 开发责任人:包括客户端和服务端,原则上由客户端开发为开发的总负责人。

iii. 测试负责人:包括客户端和服务端,原则上由客户端测试为测试的总负责人。

  • 0
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值