zoukankan      html  css  js  c++  java
  • 第八周作业

      这周的主要任务是做大学生博客系统的数据库测试,和部分测试文档的编写

    在测试数据库的过程中,出现的主要问题有:

    1.如何改变数据库中默认的编码方式,

    show variables like "%char%"
    set character_set_connection='utf8';
    set character_set_server='utf8';
    set character_set_client='utf8';
    set character_set_results='utf8';
    drop database blog;

    现在就可以允许中文插入数据库了。

    2.采取的测试方法不当,导致效率低下。例如在测试tbl_userinfo用户列表时采用的是边界值测试法,由于username,pwd,email的限制字符都是varchar(30)。所以还可以用边界值,但是当测试到tbl_article博文列表时,其中博文的最大限制字符是varchar(10000),天啊,这么大当然不能用边界值了,所以采取了等价类测试法,当然10000的字符还是没有测试到。

    3.就是复习了部分的sql语句

    (1)查询列表

    (2)查看列表信息:

    其他几个列表就不一一上传了

    (3)插入数据

    具体的测试sql语句就不一一贴上来了

    在写测试计划的时候有一项是风险评估:但是风险评估到底包括哪些内容,可控制的和不可控制的?在查阅资料后发现发现有很多方面都需要考虑。

    一、质量需求或产品的特性理解不准确,造成测试范围分析的误差,结果某些地方始终测试不到或验证的标准不对;  

    二、测试用例没有得到百分之百的执行,如有些测试用例被有意或无意的遗漏;   

    三、需求的临时突然变化,导致设计的修改和代码的重写,测试时间不够;   

    四、质量标准不都是很清晰的,如适用性的测试,仁者见仁、智者见智;   

    五、测试用例设计不到位,忽视了一些边界条件、深层次的逻辑、用户场景等;   

    六、测试环境,一般不可能和实际运行环境完全一致,造成测试结果的误差; 

    具体内容可以参考资料http://wenku.baidu.com/link?url=BT-MoKMXQfb_ykPLDPxTYT1CVGnexwzhouHoRmFVnuLSpNBWB2Rfo-0KoXj14HSkUC1KZwKw02j4af80X2v_a_NCDhAYcDWi2Z1DYdL0xgO

  • 相关阅读:
    iOS 字典转模型 KVC 实现
    iOS开发 滤镜的使用
    iOS开发 二维码生成
    iOS开发 iOS10兼容访问http
    Jmockit 使用小计 1.46
    springboot样例 pom与小花招
    react + antd html网页配置非框架
    Vue 设置 vue router 路径错误检查
    java 8 读取配置文件例子
    mysql 项目配置
  • 原文地址:https://www.cnblogs.com/logo-9096/p/5426083.html
Copyright © 2011-2022 走看看