`
joan0106
  • 浏览: 141735 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

PHPUnit测试工具

阅读更多

MyEclipse自带的有JUint测试java程序,可php测试需要配置,下载了有关PHPUnit的jar文件放在MyEclipse安装目录的相应features和plugins下.

新建测试类:

<?php
 class test1 extends UnitTestCase {
	function test_pass(){
		$x = 1;
		$y = 2;
		$total = $x + $y;
		$this->assertEqual(3,$total, "This should pass");
	}
 }
?>

 

然后点击右键:Run AS -PHPUnit2 ,见qq截图未命名.png图片

 

测试出现

Problem  Occurred

Simpletest

Reason:

     Invalid thread access

 

这是哪里的错

  • 描述: run.png
  • 大小: 5 KB
分享到:
评论

相关推荐

    shopex之phpunit测试环境

    本篇将详细讲解如何在ShopEx项目中设置和使用PHPUnit测试环境。 首先,我们需要了解单元测试的基本概念。单元测试是对软件中的最小可测试单元进行检查和验证,对于PHP来说,这通常是一个函数或一个类的方法。通过...

    PHPUnit的并行测试库.zip

    `Paratest` 是一个用于 PHPUnit 的第三方工具,它扩展了 PHPUnit 的功能,支持并行执行测试。这个压缩包中的 `paratest-master` 文件夹包含了 Paratest 的源代码,你可以直接下载并进行安装。 **Paratest的使用** 1...

    PHPUnit

    总之,PHPUnit作为PHP的基石测试框架,对于任何希望确保代码质量的开发者来说都是必不可少的工具。通过编写和运行测试用例,我们可以更好地理解代码行为,及时发现和修复问题,同时提高整体的开发效率和软件质量。

    PHPUnit(PHP 单元测试框架) v6.5.3.zip

    单元测试是几个现代敏捷开发方法的基础,使得PHPUnit成为许多大型PHP项目的关键工具。这个工具也可以被Xdebug扩展用来生成代码覆盖率报告 ,并且可以与phing集成来自动测试,最合它还可以和Selenium整合来完成大型的...

    PHPUnit单元测试的配置及使用

    将PHPUnit集成到持续集成(CI)工具,如Jenkins、Travis CI或GitHub Actions,可以确保每次代码更改后都自动运行测试。 ### 七、Mock对象与数据提供者 - **Mock对象**:可以使用`$this-&gt;createMock()`或`$this-&gt;...

    Amp-phpunit-util.zip

    综上所述,"Amp-phpunit-util.zip"提供了一个与Amp框架集成的phpunit测试工具集,它可以帮助开发者更有效地测试他们的异步代码,确保在非阻塞并发环境下应用程序的正确性和稳定性。通过利用Amp的特性,开发者可以...

    phpunit+selenium测试环境搭建浅谈

    在IT行业中,自动化测试是确保软件质量的重要环节,而`phpunit`和`selenium`是两种广泛使用的自动化测试工具。`phpunit`是PHP语言的单元测试框架,它允许开发者编写测试用例来验证代码的功能。`selenium`则是一个跨...

    PHPUnit单元测试

    总的来说,`PHPUnit`是PHP开发中不可或缺的工具,它推动了持续集成和持续交付的最佳实践,确保代码的质量,并且能够快速定位和修复问题。熟练掌握`PHPUnit`的使用,将极大地提高开发效率和软件的可靠性。

    phpunit-book php单元测试官方手册中文版

    它还可能会讨论PHPUnit与其他工具(如Selenium用于Web UI测试,或是Doctrine ORM的集成)的配合使用。 总的来说,《phpunit-book php单元测试官方手册中文版》是PHP开发者深入理解和掌握单元测试,提升代码质量,...

    phpunit 4.2 最新版

    它是在PHP5下面对JUnit3系列版本的完整移植 是xUnit测试框架家族的一员 它们都基于模式先锋Kent Beck的设计 单元测试是几个现代敏捷开发方法的基础 使得PHPUnit成为许多大型PHP项目的关键工具 这个工具也可以被...

    用于PHPUnit的花式testdox打印机

    标题中的“用于PHPUnit的花式testdox打印机”是指一种扩展了PHPUnit的工具,它提供了更美观、易读的测试报告格式。PHPUnit是PHP编程语言中最常用的单元测试框架,而TestDox是一种特殊的报告格式,它以人类可读的方式...

    针对phpunit 接口自动化测试系列

    ### 针对phpunit 接口自动化测试系列 #### 1.1 接口测试基础 接口测试是一项重要的质量保证活动,它关注的是应用程序之间的交互。这种测试方法主要检查API(应用程序编程接口)是否按照预期工作,确保系统组件间的...

    一个PHPUnit插件可以检测经过测试的代码或测试中的内存泄漏

    标题中的“一个PHPUnit插件可以检测经过测试的代码或测试中的内存泄漏”指的是在PHP开发过程中,使用PHPUnit作为测试框架时,有一款插件能够帮助开发者检测被测试代码或者测试用例自身是否存在内存泄漏问题。...

    composer 安装PHPUnit

    5. **使用PHPUnit**:现在,你可以开始编写和运行PHPUnit测试了。通常,测试类应该放在`tests`目录下,并遵循PHPUnit的命名规则。例如,测试`MyClass`的类应命名为`TestMyClass`。运行测试可以使用`vendor/bin/...

    phpunit-book.pdf

    其次,手册深入讲解了如何编写PHPUnit测试。这包括测试的依赖关系、数据供给器、对异常和PHP错误进行测试、对输出进行测试,以及如何处理边缘情况。数据供给器功能允许为测试提供输入数据集,从而在不同的数据条件下...

    phpunit-watcher:当源代码更改时自动重新运行PHPUnit测试的工具

    源代码更改时自动重新运行PHPUnit测试 如果您在更改代码时自动重新运行PHPUnit测试,那不是很好吗? 这个包可以做到这一点。 安装软件包后,您可以执行以下操作: phpunit-watcher watch 看起来是这样的: 每当...

    phpunit 从0到1,demo

    这里我们将逐步讲解如何编写一个简单的phpunit测试用例。 1. **创建测试类** 在PHP项目中,测试类通常放在`tests`目录下,类名以`Test`结尾。例如,如果你有一个名为`Calculator.php`的类,对应的测试类可以命名...

    phpunit windows

    在Windows上运行PHPUnit测试时,需要注意路径分隔符的差异。Windows使用反斜杠(\),而PHP和PHPUnit通常使用正斜杠(/)。在编写测试时,确保正确处理这些路径,或使用PHP的`realpath()`函数来规范化路径。 错误...

    CI检测工具phpunit-vw.zip

    phpunit-vw 是 Phpunit VW 扩展,帮助你在 CI 工具检测的时候顺利通过测试。示例:class VWTest extends PHPUnit_Framework_TestCase {  private $emissions = 12000;  private $legalLimit = 300;  ...

Global site tag (gtag.js) - Google Analytics