今天试了一下安装phpunit 结果发现问题不少,我得方法是用pear安装的.
先安装pear php根目录
执行
php go-pear.php
一路回车,碰见(y/n)就选择y
最后会生成一个PEAR_ENV.reg的注册表文件,双击之,将信息导入注册表就可以使用pear了
我安装phpunit 失败几次主要问题还是pear 版本太低,建议先看看pear版本是否太旧,建议升级到1.9以上。
查看版本
pear -V
升级
pear install --force PEAR-1.9.4
更新
pear upgrade-all --force
--force == 强制
加入频道
pear channel-discover pear.phpunit.de
安装
pear install --alldeps phpunit/PHPUnit
问题:
安装时内存可能不够用
memory_limit = 20M 改一下升级完改回来就行。
关键还是要pear升级,确定关键依赖都安装了
分享到:
相关推荐
### PHPunit安装方法详解 #### 一、PHPUnit简介 PHPUnit是一个专门为PHP设计的单元测试框架,它是基于JUnit3的一个移植版本,在PHP5环境下运行。PHPUnit作为xUnit测试框架家族的一员,秉承了该家族的设计理念与...
本文将深入探讨PHPUnit的安装过程,并提供多种安装方法,以便根据不同的开发环境选择最适合的方式。 首先,安装PHPUnit的基础步骤通常涉及以下几个方面: 1. **PHP环境**:在开始安装PHPUnit之前,确保你的系统...
标题中的"composer 安装PHPUnit"指的是在PHP开发环境中,使用Composer这个依赖管理工具来安装PHPUnit,一个流行的PHP单元测试框架。Composer是PHP社区广泛采用的工具,它可以帮助开发者管理和更新项目所需的库和依赖...
4. 安装完成后,你可以通过`phpunit --version`检查phpUnit是否安装成功。 描述中提到这个教程是经过测试的,这意味着每个步骤都应该能正常工作。在提供的文件列表中,`WAMP下安装PEAR和PHPUnit - ruby97的专栏 - ...
安装完成后,通过执行以下命令来验证 PHPUnit 是否安装成功: ```bash phpunit --version ``` 如果安装成功,将显示 PHPUnit 的版本信息。 #### 三、安装 phpDocumentor2 phpDocumentor2 是一款功能强大的 ...
安装通常通过Composer(PHP的依赖管理工具)完成,通过在项目根目录下运行`composer require phpunit/phpunit`命令。然后,你可以创建`.php`文件来定义测试类,继承自`\PHPUnit\Framework\TestCase`,并在其中编写...
### 安装PEAR和PHPUnit知识点详解 #### 一、安装PEAR前的准备工作 在开始安装PEAR之前,确保已经正确配置了`php.ini`文件。对于不同的操作系统,`include_path`的设置有所不同: - **Unix系统**: ```ini ...
本文实例讲述了Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法。分享给大家供大家参考,具体如下: phpunit下载网站 http://www.phpunit.cn/ 一、安装PHPUnit 1.选择版本 我用的是php版本是5.6.25...
安装完成后,可以通过运行 `phpunit` 命令来验证是否安装成功。 为了编写和执行 `phpunit` 测试,我们需要创建一个被测试的类(例如 `Demo.php`)和相应的测试类(例如 `DemoTest.php`)。`Demo.php` 示例代码如下...
尽管 PHPUnit 主要针对的是跨平台的开发环境,但在Windows操作系统上使用时,可能会遇到一些特定的问题和挑战。 在Windows环境下安装PHPUnit,通常可以通过Composer,PHP的依赖管理工具来完成。首先,确保你已经...
PHPUnit手册详细介绍了如何安装PHPUnit、编写测试、执行测试、使用测试替身、组织测试套件、分析代码覆盖率,以及扩展PHPUnit框架等各个方面。 首先,手册介绍了PHPUnit的安装,包括系统需求、通过PHP档案包(PHAR)...
### 一、安装PHPUnit 1. **Composer安装** PHPUnit通常通过Composer来安装,它是PHP的依赖管理工具。打开终端或命令提示符,进入项目根目录,然后运行以下命令: ``` composer require --dev phpunit/phpunit `...
安装PHPUnit: 在php的目录下: 复制代码 代码如下: pear channel-discover pear; pear install phpunit/PHPUnit windows下将php的环境变量加入到PATH环境变量中。 简单使用: 复制代码 代码如下: <?php class ...
如果你在用PHPUNIT会报 include(PHPUnit_Extensions_Story_TestCase.php): failed to open stream: No such file or directory include(PHPUnit_Extensions_Database_TestCase.php): failed to open stream: No such...
**二、安装与配置PHPUnit** 要开始使用PHPUnit,首先需要在开发环境中安装它。对于PHP开发人员,可以通过Composer(PHP的依赖管理工具)来安装。在命令行中运行`composer require --dev phpunit/phpunit`即可将...
安装过程中,要注意版本兼容性,因为不同版本的`phpunit`、`selenium`和浏览器驱动可能存在匹配问题。一旦环境配置完成,我们可以通过`phpunit`命令执行测试,同时指定`selenium`服务器的地址和端口。 在实际项目中...
- 利用PHPUnit提供的测试报告来定位问题。 #### 十二、代码覆盖率分析 - **指明要覆盖的方法**: 可以指定哪些方法需要被测试覆盖。 - **忽略代码块**: 根据需要可以选择忽略某些代码块的覆盖率统计。 - **包含与...
在实际使用中,这个花式TestDox打印机可能需要通过Composer(PHP的依赖管理工具)进行安装,并且可以通过配置 PHPUnit 的设置文件(如phpunit.xml)来启用。使用它可能会让测试过程更加愉悦,因为更易于理解的测试...