2019.4.22 面试问答经验

工作中的测试流程:

       1参加立项会议(确定主要功能,根据市面上已有的相似产品来熟悉功能);

2参加需求评审(策划产品制定详细功能需求后,会议上了解详细的功能需求,提出疑义,解决设计上的缺陷,为后期程序制作打下良好的基础,);

3编写测试用例(编写过程中发现会议中遗漏的在设计上的,向产品策划提出并商讨修改方案);

4执行测试用例;

5发现程序缺陷bug,使用缺陷管理工具(如禅道、bugfree等),与开发交流推进缺陷bug的解决,执行修改后的验收工作;

6产品上线前的回归测试;

 

是否有熟悉的数据库:

       SQL、MySQL之类的

 

查询A表中ID110的玩家的数据:

       Select * from A where ID=’110’

 

多表查询语句:

       select 表a.id,name...,表b.age,birthday... from 数据库A 表a,数据库A 表b where 表a.id=表b.id

 

修改A表中ID110的玩家的namejake

       Update A set name=’jake’ where ID=’110’

 

查询并计算A表中一级代理商B下二级代理商C的年销售额(C下有多个零售商有多条数据):

       Select sum(销售额) from A where 一代name=’B’ and 二代name=’C’

 

查询并统计A表中一级代理商B下二级代理商C下有多少个零售商:

       Select cout(*) from A where一代name=’B’ and 二代name=’C’

 

Jmeter性能测试报告中有哪些有用的数据:

       Sample:服务器处理的请求数量

Avergae:平均响应时间,单位ms,不大于3秒均为符合

Median:响应时间参数

90%line:90%以上Sample的响应时间

95%line:95%以上Sample的响应时间

Min:最小响应时间

Max:最大响应时间

Throuthput:吞吐量,一般是运营给指标,例如日活,然后计算出吞吐量(例如6小时10000个请求,10000/6*60*60)

Jmeter运行性能测试过程中程序出错,停止测试还是继续测试:

       停止测试并定位问题;(自己想的)

 

Python中如何下载安装第三方包并导入到程序中:

       命令行中输入pip stall XX,程序的代码中import XX

 

Python中进行http请求需要导入什么包,使用该包内的哪个方法去进行请求:

Importrequests,res = requests.get(url,params= pms)  #获取返回数据,get可选post,res为返回的数据;

 

python写一个1-100之间的无法被3整除的偶数:

       def print_x():

for x in range(1,50):

       if x%3!=0:

              return x*2

posted @ 2019-04-22 13:17  Django丶  阅读(160)  评论(0编辑  收藏  举报