一、 迭代:一周或者是两周迭代一次,版本更新,会增长新的需求,迭代一次不会进行用例的评审。一个小的需求通常10条用例java
二、 Stub对桩函数:在单元测试长辈其余模块调用,在自底向上的集成过程当中尤为有效mysql
三、 测试工具:linux
功能自动化测试工具:QTP RFP QARun Silkweb
性能测试工具:loadrunner robot QAload WAS Silk performancesql
单元测试、白盒测试工具:Junit jmeter devpartne jprobe Purify Plusshell
安全测试:Appscan Fortify数据库
缺陷跟踪工具:Bugzilla Mantis 禅道 bugfree TestLinkjson
四、 手机测试包括:centos
耗电量 页面与页面以前反应时间 操做快不快浏览器
5.、APP在运行过程当中会出现卡?
手机自己不卡,APP会卡是应为APP吃掉了内存或者是cup、CPU的运算能力不强、
处理器很差
6.、闪退的状况:手机内存不够、APP崩溃、程序出错等,还有就是有些版本不兼容,
七、给你一个小项目或者是小需求,怎么进口的入手进行测试?
尽快熟悉业务,先从主功能进行入手,分析需求,参与测试计划
八、一个搜索款怎么进行测试用例编写?
先对界面进行测试 而后就是搜索内容、长度 、必填项、兼容(等价类)
九、需求分析阶段---计划阶段---设计阶段---测试阶段
计划阶段:主要是编写测试计划,参与软件需求规格说明书,项目整体计划。内容包括:
测试范围、进度安排‘、人力物力的分配、总体测试策略的制定和分析的评估与规避措
施一个制定’,测试计划通常是由咱们的主管进行编写,咱们会参与相关的评审工做
十、APP测试使用的是真实环境,模拟器有局限性,有些API是模拟不出来,好比:拍照、扫描、蓝牙、WiFi等这种和硬件相关的,模拟器就不方便测试了
十一、解决的bug成功的几种状态:不予解决、设计如此、已解决、已关闭
十二、有没有测试出特别好的,对开发帮助特别大的
能够说取现的时候,客服提供到银行卡的钱跟页面上确认的不同,小数点后第二位
不许确,最后发现是应为开发使用了错误的数据类型致使数据金准度的丢失
Tomact是j运行java的服务器 JDK是java的开发的一个工具包 JDK环境变量的配置须要配置三个:
JAVA_HOME变量:变量名: JAVA_HOME
变量值: C:\jdk1.6.0
Path变量:在jdk的bin目录下面有咱们经常使用的java应用程序
classpath环境变量变:java中有两个jar包。是别人写好的不少类,因此配置好这个变量能够利用别人写的类,在java的lib目录下面放入两个jar包。
Linux是操做系统,centos是Linux发现的版本之一, MySQL是数据库
虚拟机VM是安装Linux而后经过xshell用命令来操做Linux ,用xftp往虚拟机中的Linux里面传输文件,通常是放在Linux的usr/local目录下面
数据库的做用?——用来储存数据,数据库中的表示储存单元
数据库的查询用的什么软件?——在Navicat for MySQL中建表—查询—新建查询—
查询编译器—编写SQL语句—运行
数据库的主要功能:建立数据库、插入数据、修改数据、删除数据、查询数据、
Linux的做用?——安装一个虚拟机经过xshell(是一个客户端)进行链接,经过命令行界
面进行操做Linux
经过xftp进行传输文件
Linux命令有哪些,分别都有什么做用?
——系统管理命令::su 切换帐户
Ifconfig 查看IP地址
Ping 检查网络是否链接
Kill 杀死进程
Kill -9 强制杀死
——系统资源查询命令:ps 查看进程
Ps -ef 查看全部的进程
Netstat 查看网络情况
Netstat -apn 查看全部的端口
——管道命令:Ps -ef | grep xiaobao
查看全部进程,经过管道找到相应的进程包名
Kill -9 杀死进程
Chmod 赋权命令 chmod -R 777 XIAOBAI
——目录操做命令:cd xiaobai 进入目录里面
cd / 根目录
pwd当前目录
mkdir 建立目录
rmdir 删除目录
ls ll 查看说有的目录
——文件编辑就命令:vi a.txt 编辑文件
Cat a.txt 查看文件
rm -rf 强制删除
find / -name .txt 在根目录下面查找txt文件
——文件解压压缩命令:
压缩 tar -czvf test.tar.gz.test 将文件压缩成.test.tar.gz
解压 tar -xzvf test.tar.gz.test将文件解压成.test.tar.gz
完成编写Linux命令的工具是什么?——经过xshell来完成对Linux界面测操做
——经过xftp对Linux进行文件传输
Java的做用?——web系统开发和APP服务器的开发
完成java的实现是用的什么工具?——Ecipse 在上面建立一个项目—在src下面建立一个包--在包下面建立一个类。
程序的执行入口:public static void main(String [] args)
程序的执行打印语句:System.out.println(“小白”) 输出的结果是小白
Java的经常使用语句?
Tomact服务器的环境部署?
Tomact与MySQL、JDK环境以前的关联与关系?
JAVA_HOME变量:变量名: JAVA_HOME
变量值: C:\jdk1.6.0
Path变量:在jdk的bin目录下面有咱们经常使用的java应用程序
classpath环境变量变:java中有两个jar包。是别人写好的不少类,因此配置好这个变量能够利用别人写的类,在java的lib目录下面放入两个jar包。
三个变量名,由于要是不配置好JDK的环境,java里面的包和程序就用不了
何时须要用到JDK?
接口测试是模拟接口的调用,根据接口文档的输入规范,来检查接
口返回自是否符合输入规范
接口测试不一样于单元测试。单元测试是整个系统的代码逻辑进行测试,而接口测试时站在客户的角度进行全面的检查
测试,接口测试也是单元测试的一种
我是怎么作接口测试的—— 用例的编写:1.对接口的必填参数进行校验
(等价类 边界值 正常异常)
2.对接口的业务逻辑进行设计
(已被注册 黑名单等)
得请求
Webservice接口:是基于soap协议,经过soap来获
取请求
传递方式:xml/json/txt xml至关因而HTML先后相对应
Json至关因而键值对
Post和get的区别:get会在URL中变现出来。Get通常用表单的形式
测试方法(黑盒白盒)
测试执行的状况:测试的版本测试的时间)
缺陷的统计:bug类型统计、等级的统计、分布模块的统计
Vi tail -f 查看
查看日志的方法:搜索error或者是exception
一、功能测试与性能测试
功能测试:主要的是采用黑盒测测试方法,须要测试软件产品的功能,不须要测试软件
产品的内部结构和逻辑,
性能测试:主要是关注于产品总体的多用户同时并发下的稳定性和健壮性(须要确保功
功能没有问题以后再进行性能测试)
是经过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的
各项性能指标进行测试,包括负载测试和压力测试
一部分是:后台服务的性能测试:API的响应时间和响应报文大小
一部分是:自身的性能状况:占用CPU、内存、i/o 、电量状况、页面以前的切换速度等
负载测试:逐渐增长负载,系统各项指标的变化状况
压力测试:测试系统的限制和故障恢复能力,看系统会互惠崩溃,在什么状况下进场崩
溃,
二、负载和压力测试须要关注性能指标:
事务:表示用户发送请求—接受请求、处理—获取数据—生产用户页面,返回给用户
请求响应时间:从客户端发起一个请求看的到服务器端响应的时间,web通常是在3秒之
内,APP通常是在1-2秒以内,响应的时间单位通常是以毫秒为单位
事务响应时间:一系列请求组成,事务的响应时间是直接衡量系统性能的参数。
好比跨行取款事务的响应时间就是有一系列请求组成的
并发用户数:两种状况:一、严格意义上的并发:全部用户同一时间作同一件事情或操做
二、广义范围的并发:全部用户同时请求和操做不同或者是同样,
吞吐量:一次性能测试过程当中网络上传输数据量的总和
吞吐量/传输时间=吞吐率
tps :每秒钟系统可以处理交易或者事务数量 是衡量系统处理能力的重要指标
三、性能测试的工具:loadrunner robot QAload WAS Silk performance
咱们本身作过的性能测试时经过jmeter进行测试的。
五、 怎么作性能测试的?流程是什么?经过什么指标进行判断的?
先肯定功能模块:登陆—投资—登出 、准备测试数据、准备并发量、准备脚本、经过jmeter进行测试 最后经过事务响应时间、tps、请求响应时间、tps来判断性能指标的
一、 摇财树web、app端作过哪些功能模块
二、 摇财树项目有哪些
三、 摇财树整个的业务流程是什么样的
四、 摇财树接口测试有哪些功能模块
五、 摇财树整个业务的流程熟悉
Web 端测试分为6个阶段
浏览器兼容
分辨率
链接速率