• 第八周作业


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

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

    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

  • 相关阅读:
    11.26 JDBC
    11.25 sql
    Tomcat catalina.out太大解决
    js小数运算出现多位小数如何解决
    idea在调试时出现Method breakpoints may dramatically slow down debugging, idea卡很久
    MAC 'readonly' option is set (add ! to override)错误解决
    idea 2018注册码(激活码)永久性的
    切面保存web访问记录
    高德地图web 端智能围栏
    spring boot 入门 使用spring.profiles.active来分区配置
  • 原文地址:https://www.cnblogs.com/logo-9096/p/5426083.html
Copyright © 2020-2023  润新知