jiqing 发表于 2020-10-12 15:46:29

上海-面试公司-拓尔思

1.画出软件测试v模型
2.功能测试和集成测试的区别,侧重点是哪个,为什么
3.软件测试安全应该从哪些方面去测试
4.对压力测试的理解,压力测试工具有哪些,除了工具如何测试
5.测试时间少,如何开展测试工作
6.简述session和cookie的区别
7.缺陷管理工具用的哪一个,结合工具描述缺陷跟踪管理流程
8用例设计方法有哪些,编写一条登录的测试用例,从安全的角度去考虑注意哪些
9,1+1+2+3+5....计算到20位
10. 从小到大对【1,55,22,333,12】 进行冒泡排序

file:///C:\Users\ivan\Documents\Tencent Files\735592692\Image\Group2\~I\`U\~I`UNGP(C@RRSY_4O934EMU.png
V模型
单元测试:UT(白盒测试)代码测试←开发去测试
集成测试:IT(灰盒测试)接口测试
系统测试:ST(黑色测试)
系统集成测试:SIT1/SIT2
验收测试:UAT
a(阿尔法)验收测试:模拟一个真实环境,验收时有开发和测试在场,产品还没有交付到客户手中,发现了问题还可以提出来现场解决,
ß(贝塔)验收测试:无开发和测试在场,产品已经交付到客户手中,客户进行验收。发现问题就由客户统一收集发送邮件抄送到项目组成员

6.cook和session区别
1.保存的位置不一样,cook保存时在浏览器上,session是保存在服务器上
2.cook保存的个数,大小不一样(大概20个左右),session保存在服务器上,没有大小限制但是会占用服务器一个资源
3.cook容易被篡改,不安全,session是保存在服务器上的,不那么容易篡改


list1=[]
def a(n):
    for i in range(n):
      if i==0 or i==1:
            list1.append(1)
      else:
            list1.append(list1+list1)
    print(list1)
a(20)


list1=
for i in range(0,len(list1)):
    for j in range(i,len(list1)):
      if list1>list1:
            list1,list1=list1,list1
print(list1)





1、测试对象不同:

系统du测试对象是整个系统,包括系统中的硬件等;集成测试对象是模块之间的集成和调用关系。

2、测试方法不同:

系统测试一般由独立测试小组采用黑盒方式来测试;集成测试一般由开发小组采用白盒加黑盒的方式来测试。

3、测试依据不同:

系统测试依据是系统结构设计,目标说明书,需求说明书等;集成测试依据是程序结构设计。



页: [1]
查看完整版本: 上海-面试公司-拓尔思