上海银行面经汇总

(30条未读通知) 上海银行测试暑期实习6.4_笔经面经_牛客网 (nowcoder.com)

1、为什么想做测试;

2、目前南京的测试岗无法线下实习,需要去苏州或上海,倾向于哪个;

3、我选了苏州就有苏州的hr来跟我聊,问了一些测试的问题(自动化测试工具,做一个测开应该具有的能力);

反问:去那边具体的工作是做什么?我的意思是想问是做什么方向的,比如大数据什么的,hr说是有测试开发,开发测试工具和手工测试这几种可以选;

阅读更多

正交实验设计法

介绍

正交试验法是研究多因素、多水平的一种试验法,它是利用正交表来对试验进行设计,通过少数的试验替代全面试验,根据正交表的正交性从全面试验中挑选适量的、有代表性的点进行试验,这些有代表性的点具备了“均匀分散,整齐可比”的特点。

阅读更多

场景法

现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。

这种在软件设计方面的思想也可引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。

通过用例场景描述用例执行的路径,从用例开始到结束遍历这条路径上所有基本流和备选流。

场景法就是模拟用户操作软件时的场景,主要用于测试系统的业务流程。

阅读更多

因果图法

等价类划分法和边界值分析方法都是着重考虑输入条件,如果程序输入之间没有什么联系,采用等价类划分和边界值分析是一种比较有效的方法。

如果输入之间有关系,例如,约束关系、组合关系,这种关系用等价类划分和边界值分析是很难描述的,测试效果难以保障,因此必须考虑使用一种适合于描述对于多种条件的组合,产生多个相应动作的测试方法,因果图正是在此背景下提出的。

因果图法着重测试规格说明中的输入与输出间的依赖关系。

阅读更多

边界值分析法

边界值分析法

定义

边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。

通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。

根据大量的测试统计数据,很多错误是发生在输入或输出范围的边界上,而不是发生在输入/输出范围的中间区域。因此针对各种边界情况设计测试用例,可以查出更多的错误。

阅读更多

黑盒测试方法

等价类划分法

1. 介绍

等价类划分是一种典型的黑盒测试方法。等价类划分是指分步骤把海量(无限)的测试用例集减得很小,但过程同样有效。也就是说,选取足够小测试用例,发现更多软件缺陷。

阅读更多

测试岗知识记录

生而为人,我很抱歉

你吃饭吃到一半,电话来了,你停了下来接了电话,接完后继续吃饭,这说明你支持并发。
你吃饭吃到一半,电话来了,你一边打电话一边吃饭,这说明你支持并行。

并发的关键是你有处理多个任务的能力,不一定要同时。
并行的关键是你有同时处理多个任务的能力。

阅读更多

南银review记录

Java

  • Java类的加载顺序,静态块,静态方法,普通构造器
  • List和Vector哪个是线程安全的
  • ArrayList与LinkList的区别
  • String与StringBuilder的区别
  • 创建对象有几种方式

Linux

考察了几个命令:ps,grep,fdisk, df,find

数据库

  • 有一张很大的表怎么去优化

操作系统基础

什么是操作系统?

  1. 操作系统(Operating System,简称 OS)是管理计算机硬件与软件资源的程序,是计算机系统
    的内核与基⽯;
  2. 操作系统本质上是运⾏在计算机上的软件程序 ;
  3. 操作系统为⽤户提供⼀个与系统交互的操作界⾯ ;
  4. 操作系统分内核与外壳(我们可以把外壳理解成围绕着内核的应⽤程序,⽽内核就是能操作硬件
    的程序)。

内核负责管理系统的进程、内存、设备驱动程序、⽂件和⽹络系统等等,决定着系统的性能和稳定性。

是连接应⽤程序和硬件的桥梁。 内核就是操作系统背后⿊盒的核⼼。

阅读更多