课程咨询 :0571-56020834 QQ:3163902815

杭州软件测试培训

杭州软件测试培训 > 达内新闻 > 达内:PHP单元测试使用方法
  • 达内:PHP单元测试使用方法

    发布:杭州软件测试培训      来源:51测试网      时间:2016-04-29


  •     杭州达内软件测试培训专家介绍一下单元测试知识。

    1、单元测试简介

        1.1 单元测试

        单元测试:是指对软件中的最小可测试单元进行检查和验证。(单一模块、一个过程、一个函数等)

        1.2 单元测试范围和目标

        单元测试包含计划阶段、设计阶段、实现阶段和执行阶段。起始于详细设计,主要是各模块的源代码进行测试,直到单元阶段结束后终止。此时主要是PHP单元测试。

        单元测试的目标是隔离程序部件并证明这些单个部件是正确的。一个单元测试提供了代码片断需要满足的严密的书面规约。

    2、安装与使用

        2.1 安装PHPUnit

        2.1.1 在Linux中下载PHPUnit  wget https://phar.phpunit.de/phpunit.phar

        2.1.2 添加执行权限 chmod +x phpunit.phar

        2.1.3更改路径mv phpunit.phar  /usr/local/bin/phpunit

        2.1.4查看phpunit版本 phpunit --version

    2.2 使用

        2.2. 1 如有详细设计文档,先仔细阅读详细设计文档;针对需要测试的PHP代码先进行静态走读(查看 否正规编写、查看是否有逻辑错误、查看是否有未实现的功能等。)

        2.2.2 编写测试脚本(以xxx.php为例)

        1)首先是调用xxx配置文件以及调用PHPunit

        wKiom1TPRjqhLg9tAAEwxO9w3Nw067.jpg

        2)然后测试模块加载类

        wKioL1TPR6qSwztKAAC_2q_Z7Y4102.jpg

        3)最后编写测试用例(根据php代码,分析等,传入正确参数、错误参数、缺失参数、多余参数、路径覆盖、条件判断等)

        wKioL1TPSD3QuApPAAHp8XgCcqg257.jpg

    3、执行对比返回结果 phpunitxxx.php 

        1)正确数据发送请求时,查看返回数据是否正确、是否会报错、数据库中是否正常插入数据、关闭相关数据库是否能正常工作等。

        2)错误数据发送请求时,查看返回数据是否有异常处理、是否有报错、数据是否有异常、等。

        3)发现BUG,在提交BUG指向相关开发并督促修复bug,只至关闭BUG。





    原文链接:http://www.51testing.com/html/90/n-3708790.html
    推荐文章

上一篇:达内浅析Web可用性测试

下一篇:达内:用例视图 Use Case View

最新开班日期  |  更多

国际软件测试工程师精品班

国际软件测试工程师精品班

开班日期:每月底

国际软件测试工程师提升班

国际软件测试工程师提升班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

国际软件测试工程师就业班

国际软件测试工程师就业班

开班日期:每月底

  • 地址:杭州市西湖区文三路199号创业大厦4楼
  • 课程培训电话:0571-56020834 QQ:3163902815     全国服务监督电话:400-827-0010
  • 服务邮箱 ts@tedu.cn
  • 2001-2016 达内国际公司(TARENA INTERNATIONAL,INC.) 版权所有 京ICP证08000853号-56