文件名称:phpunit-legacy-testing:使用 Codeception 进行旧代码测试
文件大小:37KB
文件格式:ZIP
更新时间:2024-07-02 01:56:00
PHP
Legacy code testing with Codeception 旧有程式最难搞 无法单元测试 逻辑混杂 必须依赖伺服器环境 Legacy 专案功能嗅探 有时候Legacy 专案没有功能规格说明,必须直接从浏览器确认。 所以先在背景启动测试用的Web 伺服器: php -S localhost:9999 -t . & 实际操作留言板后,我们得知使用者可以: 建立一个留言 留言未正确填写时会有错误讯息 查看index.php后,也可以得到以下资讯: 单一php 档案,混杂PHP 程式码和HTML 使用PDO 操作sqlite 资料库 Codeception 介绍 Codeception 支援了以下数种测行模型: 验收测试 功能测试 单元测试 验收测试(Acceptance Testing) 想像一下用户们是怎么使用你的程式?他们既看不到你用的程式框架,也不知道资料储存在哪里,他们只
【文件预览】:
phpunit-legacy-testing-master
----composer.json(72B)
----index.php(2KB)
----composer.lock(55KB)
----codeception.yml(334B)
----tests()
--------acceptance.suite.yml(383B)
--------_support()
--------functional.suite.yml(388B)
--------functional()
--------acceptance()
--------_bootstrap.php(50B)
--------unit()
--------unit.suite.yml(142B)
--------_data()
----.gitignore(23B)
----dump.sql(200B)
----README.md(9KB)
----db.sqlite(8KB)