博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面试总结
阅读量:6160 次
发布时间:2019-06-21

本文共 1666 字,大约阅读时间需要 5 分钟。

一. 兼容性测试分为

1.整机的兼容性,主要是当前市场占有率比较高的品牌手机;

2.操作系统的兼容性,分为ios和andriod系统,其中iOS系统现在8.0-10.0;安卓系统4.0-7.0;

3.同一操作系统下不同版本的兼容性;

4.数据兼容性,只要指数据能否共享;

5.app本身能否向前后向后兼容?

 

二 http和https的区别

http端口是80,传输更快,不加密;

https端口是443,加密需要解析

 

三 http请求方法:get和post区别

get:从服务器获取数据,安全性低,请求参数包括在url中,提交数据大小有限制;

post:向服务器传送数据,安全性高,请求参数会放在request body中,数据大小无限制

 

四 http协议--超文本传输协议

是请求-响应协议,支持客户端服务器模式;是一种非面向连接的协议,每个http请求之间都是相互独立的。

非面向连接的协议就是允许有错误,传输速度非常快

 

五 接口测试-

定义:就是测试不同情况下的入参与之对应的出参信息来判断接口是否满足功能性或安全性要求

关注三要素:URL,参数,返回值

 

header和body入参有什么关系?

1.首先,它们确实都是发送到服务器里的参数,

2.区别:header里存放的参数一般存放的是一些校验信息,比如cookie,它是为了校验这个请求是否有权限请求服务器,如果有,它才能请求服务器,然后把请求地址连同入参一起发送到服务器,然后服务器会根据地址和入参来返回出参。也就是说,服务器是先接受header信息进行判断该请求是否有权限请求,判断有权限后,才会接受请求地址和入参的。

3.接口测试用例设计:

主要考虑必传非必传;参数类型(int与字符串类型切换);入参长度

 

六 列举出http请求响应状态码:

200-OK,客户端请求成功

500-没有连接上服务器

504-服务端超时,没返回结果

403-服务器收到请求,但拒绝提供服务;没有权限访问

404-请求资源不存在,页面丢失了

302-重定向,这个请求重定向到别的地方了

 

七 app测试有专属的

安装,卸载,升级测试

冲突测试

耗电量测试方法:1.通过手机自带的电量消耗查询各个app耗电量情况;2.利用专用的gsam功耗测试工具

如何判断app耗电量过大或过小?--同竞争产品进行对比

弱网络测试:通过抓包去模拟测试,设置断点,修改参数,比如说2g/3g/4g/wifi,1000-3000ms

 

八 jemter也可做接口测试--------

如何设置代理,抓包?

在同一网络状态下,设置好端口一致,

 

九 测试环境搭建

会搭建用例管理工具,mysql,tomcat服务器,放在my apps文件夹下----

 

十 jmeter性能测试

聚合报告--

tps 是指每秒向服务器发送的请求数

average是指请求事务平均响应时间

 

十一 Linux命令

vim编辑器--

tail -f 实时查看日志 tail -f mao.out

ssh命令-- ssh   登录远程机器

cp命令的具体例子

 

 

十二 数据库

如何在Linux上启动数据库

多表查询(内连接,左连接,右连接区别,结合具体例子)

字查询(嵌套查询)

 

十三 html知识

div标签,span标签,a标签,

 

十四 python数据类型

数字,列表,布尔值,元祖,集合,

 

十五 网络协议分几层?

 

十六 tcp-ip协议,http请求在哪一层,三次握手

 

十七 面试说到缺点时候,可以说自己有时候记性不是很好,所以会用桌面便签来提醒自己

 

十八 怎样看待加班问题?

1.在项目紧急正常加班是能够接受的,愿意和自己的团队一起共同把工作做好

2.尽量做好自己的工作规划,提升工作效率

十九 给你生活中的一件物品,如何测试?

思维点是从以下几方面考虑:

首先是了解需求是什么;

界面,功能,容量,压力,兼容性,易用性,安全性,可靠性

 

转载于:https://www.cnblogs.com/wz123/p/10414791.html

你可能感兴趣的文章
编写自己的代码库(javascript常用实例的实现与封装)
查看>>
good archtchre article
查看>>
Java推断文本文件编码格式以及读取
查看>>
web.xml文件的作用
查看>>
python学习笔记(一)
查看>>
《编程之美》3.6判断链表是否相交之扩展:链表找环方法证明
查看>>
Summary: Difference between null and empty String
查看>>
2014牡丹江——Hierarchical Notation
查看>>
delphi BLE 后台
查看>>
创建ServiceArea
查看>>
java读properties的通用类,兼容linux和windows
查看>>
[SpringMVC]SpringMVC学习笔记一: springmvc原理及实例解析.
查看>>
Seven times have I despised my soul 《我曾七次鄙视自己的灵魂》
查看>>
PHP的类中的常量,静态变量的问题。
查看>>
Swift 封装
查看>>
js可以控制文件上传的速度吗?
查看>>
深度神经网络入门教程Deep Neural Networks: A Getting Started Tutorial
查看>>
Mathematica颜色系,你喜欢哪一个?
查看>>
laravel的blade模板的布局嵌套
查看>>
通过VS2010性能分析来查找代码中那些地方最损耗资源
查看>>