测试什么内容
*前台页面:(web端 app(android/ios) 小程序 pc从客户端)
–功能 界面 兼容性 。。。。。
*后台:数据库测试 接口测试 性能测试
*前后台联调测试
1.改变后台数据中的数据库,刷新前台页面 查看展示是否对应改变
2.前台页面进行增删改查操作,后台数据库是否对应改变
3.各端(web端 app(android ios)小程序 pc客户端后台)改变 其他端都要改变
http 和https的区别
http超文本传输协议,用于定义web浏览器于web服务器之间数据交换过程
https是安全套接字层超文本传输协议,为了数据传输的安全 ,HTTPS在HTTP的基础上加入了SSL协议,SSL依靠证书(certificate)来验证服务器的身份,并未浏览器和服务器之间的通信加密
1、https协议需要到CA(证书颁发机构)申请证书,一般免费证书比较少,因而需要一定费用。
2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议
3、http和https使用的是完全不同的连接方式,用的端口也不一样 ,前者是80 后者是443
4、http的连接很简单 是无状态的:https协议是由SSL+http协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。可以有效进行身份任认证及加密处理 ,防止流量劫持,网页篡改,网络监听,网络漏洞
环境分类介绍
*开发环境— 程序员
*测试环境-----软件测试工程师
*预发布环境—迭代更新的新功能,暂时先去预发布环境上
*灰度环境—部分真实用户
*线上/发布/生产环境-----所有真实用户
区别:
*搭建方式相同
*数据的真实性
————————————————————————————————————————————————————————————————————————————————————————————————————-
软件测试流程
搭建后台测试环境
需求评审(熟悉web项目)
测试计划制定
测试用例编写
执行测试用例
测试报告总结
需求评审
*会议形式
产品经理(PM=product manager)
项目经理(PM=project manager)
程序员(RD)
软件测试(QA=quality 质量analys分析)
美工UI
*评审
产品需求 文档prd(product documen)