测试笔记

后台包括的内容:

软件环境: Tomcat 和 Mysql 或者 oracle
硬件环境: 比如阿里云服务器 或者别的服务器,一般服务器的操作系统使用的linux,最常用的是乌班图

注意: 后台一般存放的是接口和web页面或者app

如果是接口就是一个war包,找开发要,或者自己打包
如果是web页面,你直接部署进去就可以了

公司里面的后台指的就是产品的后台;

我们还需要服务器上面搭建bug系统,比如禅道或者jira 这两个比较好用,还有bugfree


公司里面职位: 前端: Android ios web
后台: 写接口的

Android: java 语言 ios: oc 语言
web: html(用来写页面) js 用来控制逻辑,css 用来控制页面效果

后台开发语言: javaEE(java语言,使用的开发工具是myeclipse)
php语言
.net 其实就是 c# 语言,微软开发的
python 语言也可以写后台



最常用的接口: 登陆接口:

登陆接口一般使用post提交,只有获取页面的接口才使用get请求方式,只要是提交数据的一般都用post提交数据,

接口参数: 一般有: 1: 用户名
2: 密码(注意这里的密码一般使用MD5或者非对称加密方式)
3: ip
4: 时间戳
5: 手机设备类型(类型 1: andriod 2:ios 3:web)
6: 手机唯一识别码
7: 手机品牌
8: 手机屏幕分辨率

返回参数: 1: 用户的id,永远都是唯一的
2: token 值,用户唯一识别码,token由三部分组成,用户名+时间戳 + 随机数,拼接起来以后MD5,一下,
3: 用户名


1: 从功能测试角度测试接口:
(1): 提交的数据,比如密码有没有加密
(2): 返回的数据与接口文档要求一致不一致
(3): 看看数据库存的密码是不是明文,如果是明文就是bug
(4): 当数据量打的时候,直接进入后台看看我们查询语句的时候,索引有没有起到缩短响应时间的作用

接口测试用例:

1: 用户名为空,密码为空,看看后台有没有做判断
2: 输入用户名很长,密码为空,看看是不是做限制了
3: 输入有效等价类和无效等价类看看符合不符合要求
4: 通过写代码请求接口,看看单一一个接口的响应时间到底多长




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值