美文网首页管理经验积累
20170711 日报(喵喵)

20170711 日报(喵喵)

作者: 喵喵喵喵苗啊 | 来源:发表于2017-07-11 18:18 被阅读3次

    1.测试,由于只联调了部分功能,故很快测完,提完问题,剩余功能到周四才能联调完

    2.参加另外一个需求的评审会,又是一脸懵逼的被拉过去的……有些地方还不是很清楚,后续编写用例的时候再统一咨询

    3.学习《python web接口开发与测试》第六章后半部分内容

    基于之前写的【发布会管理】系统,编写单元测试代码

    自我感受:编写单元测试代码时,根据源代码功能和测试用例进行编写,考虑到正常/异常情况即可

    如:签到功能:从四个方面进行测试(1)手机号码为空;(2)手机号码或发布会id错误;(3)此手机号用户已经签到过;(4)签到成功,然后判断其返回码和提示内容即可

    以上四个方面,具体实现功能时,代码中就有考虑到,并对每种情况做了实际对应的提示,而且在功能测试中,也会从这几个方面进行,(4)则为正常情况,(1,2,3)则为异常情况

    5.运行单元测试代码

    (1)通过manage.py所提供的【test】 命令执行所有的测试

    python manage.py test 

    (2)指定参数,运行不同级别的测试

    执行某个应用下的测试

    python manage.py test sign

    执行某个应用下某个测试文件

    python manage.py test sign.tests

    执行某个应用下某个测试类

    python manage.py test sign.tests.EventManageTest

    执行某个应用下某个测试方法

    python manage.py test sign.tests.EventManageTest.test_event_manage_success

    (3)使用-p(或--pattern) 参数模糊匹配测试文件

    python manage.py test -p test*.py

    6.自己遇到的问题:将访问路径写错,导致一直提示找不到

    过于低级的错误,找了好半天才找到原因,应该是【/login_action】,但写成了【/login_action/]

    路径写错

    导致运行结果:

    相关文章

      网友评论

        本文标题:20170711 日报(喵喵)

        本文链接:https://www.haomeiwen.com/subject/suvmhxtx.html