• 测试随笔


    测试工作安排

    作为一个测试计划来讲,核心的三个要素是时间,资源,范围。(这句话摘自微软的软件测试培训材料),时间就是什么时候做以及要花多久做,资源就是你要调用的人力、机器等资源,范围是你要测试的东西以及测试重点。
    
    • 时间:我们每天除了完成相应的模块分工之外,都有进行粗略的测试,大体测试一下功能能不能走通。另外第二天开始新模块之前,也会进行一次测试。更为集中的测试安排在12.4日晚上,我们白天完成了项目剩余的模块之后。
    • 资源:除了我们小组团队的四个人之外,我们还借助了实验室其他学长学姐们的帮助,一起完成了对这个项目的测试工作。机器的话,有的是在Windows系统的台式机上进行测试,有些是在自己的笔记本上。
    • 范围:我们对项目的四大模块都进行了测试,因为时间关系我们的测试重点集中在功能测试上。
    • 测试策略:当天完成模块之后由自己测试自己的代码,隔天的测试进行互测。12.4日的测试主要由他人(实验室学长学姐)进行测试,我们及时修改bug

    功能测试用例:

    数据管理员

    1.新增企业时,操作失败

    2.添加政府/企业/第三方,操作失败

    3.新增企业/政府/第三方时没有做名字和编号判重

    单元:
    1.修改企业信息失败

    2.编号已经存在,但是还是能提交数据

    3.新增企业之后,使用这个新增的企业编号和密码登录,界面如下

    4.添加单元时,单元编号没有做数字判定,其他模块类似

    5.用新增的企业编号登入,无法登入

    6.联系方式没有添加正则式验证

    7.企业单元树,新增没有提示,未选择父节点

    8.企业自查风险管理和风险上报,查询无效

    9.风险上报上传了图片,但是在图片查看里面看不到图片

    10.企业自评员模块当中,时间查询无效

    11.导入不成功,所有角色的导入均不成功

    12.所有模块中导出Excel没有将编号换成对应的文字

    13.此处导入单元数据成功,右侧红框数据为新增的导入数据,正确;只是单元树没有实时刷出这个节点。但是导出单元数据时最好命名为“企业名单元信息表”

    14.头像没有出来

    15.修改控制措施时没有将已报的控制措施带进窗口

    16.添加后果之后走提交,提示出错,但是最终界面有将后果和评价结果插入,但是没有图片,是因为添加时上传图片出错。

    17.第三方接受、收回委托的逻辑有误,委托结束时间已经超过当前时间了,不应再提示第三方接受委托了

    18.统计结果不对

    测试体会

    • 在本次测试当中,发现很多细节没有弄清楚,比如电话,邮箱的正则式验证,这些都是很基础的常识,让团队有点羞愧,还有就是在添加时没有对编号和单元名字做判重, 没有对编号做判重,在同一角色之下,用一样的编号登入就会出错,没有对单元名字做判重的话,在做导入的时候,无法根据Excel表里的名字做相应的判断。
    • 在做测试的时候,我们应该要明白我们不是要去验证我们做的产品的正确性,而是去发现产品错误的地方。
    • 在本次的测试当中,由于时间问题,未能做性能测试,未能在数据量大,并发性强的情况的去考虑系统的承受力。
    • 软件测试应该存在于软件过程的整个生命周期,因此,我们每天在完成每天的代码量之余,会适当加入一些团队自身的测试,偶尔会让实验室的学长学姐一起帮忙测试,团队自身的测试可能存在一些思维惯性,就会出现我们是去验证这个系统的正确性这个错误的方向。

    项目测试评述

    1.测试高效覆改各个功能点需求
    2.在委托和核实这两个需求之下,测试优先级合理。
    3.测试的前提条件明确,预期结果目的明确,避免模棱两可的情况发生。
    4.测试时从用户本身的角度出发,符合用户场景。

  • 相关阅读:
    工厂对象模式简介
    (转)HelloWorld CMake CMake中构建静态库与动态库及其使用
    C和C++混合编程
    Google glog 使用
    VS2013 越来越慢
    shell 的语法
    (十二)命令模式详解(故事版)
    (十一)外观模式详解(Service第三者插足,让action与dao分手)
    (十)装饰器模式详解(与IO不解的情缘)
    (九)模板方法模式详解(包含与类加载器不得不说的故事)
  • 原文地址:https://www.cnblogs.com/zjp17/p/7978996.html
Copyright © 2020-2023  润新知