Php 单元测试 phpunit && codecept

Php 单元测试 phpunit && codecept

phpunit:

Windows版本

整体上说,在 Windows 下安装 PHAR 和手工 Windows 下安装 Composer 是一样的过程:

下载链接:http://pan.baidu.com/s/1gdPPJIr

*** 务必先验证php安装成功,打开cmd 执行php --version

  1. PHP 的二进制可执行文件建立一个目录,例如 C:in
  2.  ;C:in 附加到 PATH 环境变量中(相关帮助
  3. 下载 https://phar.phpunit.de/phpunit.phar 并将文件保存到 C:inphpunit.phar
  4. 打开命令行(例如,按 Windows+R » 输入 cmd » ENTER)
  5. 建立外包覆批处理脚本(最后得到 C:inphpunit.cmd):

    C:Usersusername>cd C:inC:in>echo @php "%~dp0phpunit.phar" %* > phpunit.cmdC:in>exit

 

编写单元测试:https://phpunit.de/manual/current/zh_cn/writing-tests-for-phpunit.html

 

 

 

 

codecept

windows版本

  1. PHP目录添加到系统环境path变量中,并且确定cmd中运行php -v命令查看到的版本号是5.4或以上,小于5.4不行!
  2. 获取一个叫codecept.phar的文件,最好下载我共享到百度云的这个http://pan.baidu.com/s/1bnfY4Vl

    因为我的教程是基于Codeception 2.0.9进行教学的,所以我共享的就是2.0.9,让测试代码运行起来就要靠这个了哦

    根据本教程学会后,你也可以自行前往官方网站进行下载更新的版本,但是访问官方网站需要翻墙

    下载后,比如放在D盘吧,然后就确认一下cmd运行php D:codecept.phar -V这个命令会输出Codeception version 2.0.9

     

  3. 运行cmd,输入E:回车,这样将当前目录切换到E,cd进到project1-tests目录

    执行

    php codecept.phar bootstrap --namespace project1_tests

原文地址:https://www.cnblogs.com/xulele/p/5290963.html