面试公司:银盛科技(深圳)
1、属子软件设计阶段的测试活幼是( )A、用例评审 B、白盒测试 c、黒盒测试 D 动态测试
2、用边界値分析法。假定1<x<100,那么x在测试中应该取的辺界値是()
A、X=1, X=100B、X=0, X=1, X=100. X=101 C、X=2.X=99 D、X=0, X=101 3、软件缺陷修复的代价最高的阶段为( )
A、发布阶段B、需求阶段c、 设计阶段D、编码阶段
4、有如下c语言程序:
#include<stdio. h〉
int f{int a){int b=0:static int c=3:
b++:C++;return (a+b+c);
}void main()
{
int a=2, i:for(i=0;i<3;i++)printf(“%4d”, f(a));}则程序送行后的输出結果是( )。
A、777 B 、71013
C、7911 D、7 8 9 5、Web应用软件的性能测试主要包括( )
A、并发测试 B、负载测试和压力测试
C、强度测试和性能测试 D、以上全部
6、在GB/T17544中,软件包质量要求三部分即产品描述要求、( )、程序和数据要求。
A、用户温度要求 B、系统功能要求
C、设计要求说明 D、软件配置要求
7、为了提高测试的效率。正确的做法是( )
A、选择发现错误可能性大的数据作为测试用例
B、在完成程序的编码之后再制定软件的测试计划
C、随机选取测试用例
D、使用测试用例测试是为了检查程序是否做了应该做的事
8、导致软件缺陷的最大原因是()
A、软件需求说明书 B、设计方案
C、编码 D、维护
9、SQL语言中,条件年龄BETWEEN 12AND 38表示年龄在12至38间,且()
A、不包括12岁和38岁 B、包括38岁但不包括12岁
C、包括12岁和38岁 D、包括12岁但不包括38岁
10、下面哪一个like命令会返回名字象HOTKA的行?()
A、whereenamelike ‘_HOT%’
B、whereenamelike ‘H_T%’
C、whereenamelike ‘%TKA’
D、whereenamelike ‘%TIK%’
11、( )子句用于列出唯一值
A、unique B、distinct C、order by D、group by
12.有一产品表(编号,名称,价格,数量,所属分类),下列语法不正确的是( )A、select * from产品表where价格> 1000B、selectsum(价格) from 产品表Rroup by所属分类having max(价格)>1000
C、 select所属分类,sum(价格) from 产品表where 价格>1000group by所属分类D、 select所属分类,sum(价格) from产品表where max (价格)>1000group by所属分类
13、 请计算出括号中的数:40,30,38,32,(),34,34, ()A.36, 32 B.32, 36 C.36, 36 D.32, 38
14.修剪果树枝干,第1天由第1位园丁先修剪1棵,再修剪剩下的1/10.第2天由第2位园丁先修剪2棵,再修剪剩下的1/10---第n天由第n位园丁先修剪n棵,结果n天就完成,问如果每个园丁修剪的棵数相等,共修剪了多少棵果树? ( )A、46棵 B、51棵C、75棵 D、81棵
二、问答题1、接手公司的一个历史项目,被测对象没有需求文档,如何开展测试工作? 2. 一个有30个(假设有20个必填参数)参数的接口,请设计出最少的用例来保证最大的覆益, 说出你设计用例的理论依据或测试思路?
3、优秀的测试人员应该具备什么样的素质?
4、平时工作中用到了什么测试工具,如何使用,做了什么类型的测试?
5、python编程知识
(1)写出程序的执行结果
A=’12’
B=23
print(A+B)
输出结果:( )
(2)去除列表L1={8,9,15,12,15,3,3,9}中的重复元素,并将去重后的列表元素顺序进行反转
(3)请用python语言编程实现打印出所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数立方和等于该数本身。例如:153是一个“水仙花数”,153=1的三次方+5的三次方+3的三次方
2、编程题,此题如能在本机(unbuntu)上调试出来更佳
请使用Linux命令、shell或python、java等通过命令行对两个数进行相加,以python为例,$./two-numbers.py 4 5
3、测试点设计,请列出至少5个测试点
洗衣机
4、测试基础题
你的测试职业发展规划是?
5、请提出至少3个测试业界比较新潮有效的方法,并进行简介。
1、阐述一下HTTP协议中的GET与POST?
2、接口测试要点是什么?怎么设计接口测试点或测试用例?
3、Students表id,name,sex,class; Scores 表id,student_id,course_name,grade.
(1)查询不同班级所有学生的总分;
(2)查询所有科目总分低于300分的学生姓名和对应分数。
4.请问下面的python代码的结果是什么?
import unittest
class MyTest(unittest TestCase);@class methoddef setUpClass(cls):print(1)
@classmethoddef tearDownclass(cls):print(2)
def setUp(self):print(3)def tearDownprint(4)Deftest_ case_ a(self):print(5)def test _case_ b(self):print(6)if_ name_ ==’ main_ _:unittest.main()
5、请调用输出roles的值和调用输出该类下的两个方法的值。
Class MyClass(object):roles=["学生","老师def_ in it_ (self, name, role):self.name = name
self.role= role
def belong_ to(self):if self.role== "学生":var = self.roles else:var= self.rolesprint"我叫%s,我是一名%s。 " % (elf.name, var))
def do something(self, something);do= "我叫%s,我可以%S。" % (elf.name, something)
return do
6、请统计一串纯字母字符串中每个字母出现的次数,并且根据字母出现次数从高到低排序返回,要求使用python的类和方法编程,程序至少包含两个方法,一个方法统计每个字母出现的次数,一个方法根据字母出现次数从高到低排序。
页:
[1]