首页 > 其他 > 详细

测试笔试题初版

时间:2020-12-17 19:53:59      阅读:32      评论:0      收藏:0      [点我收藏+]

一、数据库基础

 

现有两张表,分别为账号表Account、考试成绩表Exam,字段定义如下:

技术分享图片技术分享图片

 

 

 

请输出每个班的各学科平均分,查询结果形如下表:

技术分享图片

 

select a.class,e.course,avg(e.score) from account as a,exam as e where a.id=e.aid group by a.class,e.course;

 

 

 技术分享图片

 

 

 

二、Linux基础

如何清空a.log文件:

echo "" > a.log

 

如何持续打印a.log文件中不包含abcd=1234的行:

sed -n ‘/abcd=1234/’ a.log

 

如何在a.log文件中找到abcd=1234的行并将其替换为abcd=5678:

sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`

 

 

 

三、简答题

如果需要你来测试淘宝的购物车,你会如何设计测试用例,需要从哪些方面来考虑。

 

1.界面测试

  • 打开淘宝购物车页面后,页面的布局是否合理,是否完整。
  • 不同卖家的商品在不同的table区域显示,区分明显。
  • 页面的功能按钮可以正常显示。
  • 商品的最下方显示失效宝贝。
  • 页面的最低端显示“你可能喜欢”
  • 向下滑动页面,在购物车顶端展示“购物车”。
  • 购物车中如果存在有商品降价、库存不足、限购件数等,在商品详情的下面,会有对应的字体展示。

2.基本功能

  • 购物车页面的所有连接是否正常。
  • 从商品信息页面添加的商品能显示在购物车中。
  • 若未登录,点击购物车中的商品直接进行结算,则提示用户输入用户名和密码,或者提示用户进行注册。
  • 若没有选择任何商品,点击结算,则提示用户“请添加要结算的商品”。
  • 勾选商品后,已选商品的总价(和优惠满减活动)会显示。
  • 勾选商品,点击结算按钮后,进去确认订单信息页面。
  • 购物车页面中,可以对添加商品信息做信息的修改,并自动保存成功。
  • 可以在购物车中重新修改商品规格。
  • 购物车能添加的商品种类是有数量上限的。
  • 结算的时候商品可以全选,选择底部的全选按钮。
  • 可以在购物车页面对宝贝进行管理。

3.性能测试

  • 打开购物车时间是否在已定的用户可以棘手的时间范围内。
  • 编辑购物车:删除、添加商品需要的时间。
  • 在购物车页面选择需要购买的商品进行结算的时候,结算金额可不可以实时显示。
  • 清空失效商品需要的时间。

4.兼容性测试

  • iOS:不同型号,不同的iOS系统。
  • 安卓:不同品牌,不同型号,不同的安卓系统。

5.网络环境

  • 3G、4G、WiFi网络环境下应用的各功能可正常运行。
  • 网络异常时,数据交换是否会有提醒。
  • 中途断网再很快连网,数据是否可以自动恢复,正常加载。
  • 只允许内网访问的APP,在连接到外网时是否会有提醒。

6.异常测试

  • 没有内存时,APP是否能够正常相应。
  • 横竖屏切换展示。
  • APP运行时网络中断。
  • 反复操作某一个功能,不断点击和刷新,是否出现闪退。
  • APP运行时接入电话、短信、社交软件的信息提示时,是否能够正常运行。

 

四、代码题

 

 

1. 执行下面Python代码,请问输出结果是什么

 

name = “a”
def f1():
    print(name)

def f2():
    name = “b”

f1()
f1()
f2()

 

 

答案:aa

 

2. 以下Java代码输出b,传入的x可能是几

switch (x)

{

    case 1: System.out.println("a");

    case 2:

    case 3:

        System.out.println("b");

        break;

    default:

     System.out.println("c");

     break;

}

 

 

四、逻辑题(两道题任选其一做答)

  1. 有888瓶编了号码的水及10只健康的小白鼠,其中一瓶水有毒,小白鼠饮用毒水一天后会死,最少需要几天可以找到哪瓶水有毒?

 

  

 

    2.有24颗外观完全一样的小球,其中有一个是空心的,现在只有一个天平,最少称几次能找出这个特殊的球?

    

    第一次:bai天平左右盘分别放du12颗取出总质量轻的12颗


    第二zhi次:天平左右dao盘分别放取出12颗中6颗取出总质量轻的6颗


    第三次:天平左右盘分别放取出的6颗中3颗取出总质量轻的3颗


    第四次:天平左右盘分别放取出的3颗中1颗若平衡剩余一颗为假的若不平衡升高的一颗为假的

 

测试笔试题初版

原文:https://www.cnblogs.com/SHHD/p/14151246.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!