首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序技术知识

    php之composer.json文件解读

    2.1.0", "yiisoft/yii2-gii": "~2.1.0", "yiisoft/yii2-faker": "~2.0.0", "codeception /base": "~2.3.0", "codeception/verify": "~0.4.0", "codeception/specify": "~0.4.6",

    2K20编辑于 2022-04-05
  • 来自专栏图南科技

    YII2通过composer优化vendor

    composer.jpg 2.3使用 remove codeception/verify 删除包,大部分测试模式下的包均被删除,根据我的以往开发经验,单元测试相关的组件没有使用到,所以可以 remove codeception/verify 命令对Yii2的compposer包进行精简。

    1.9K40发布于 2019-07-04
  • 来自专栏汇智网教程

    PHP开发者必备的50个库/框架【2019】

    GitHub Stars: 3k+ 网址:https://github.com/cakephp/phinx 49、 Codeception Codeception是一个现代的PHP全栈测试框架, 受BDD Codeception基于PHPUnit实现。 GitHub Stars: 3k+ 网址:https://github.com/Codeception/Codeception 50、 PHPWord PHPWord是一个使用PHP开发的Office文档读写库

    7K30发布于 2019-08-25
  • 来自专栏一个安全研究员

    我是怎么挖掘yii2反序列化0day的

    第一条链 那么继续看其它的呗,接下来登场的是Codeception\Extension\RunProcess,我们来看下它的__destruct方法: public function __destruct $process->stop(); } $this->processes = []; } 从上述代码可以看到this->processes可控,那也就意味着 然后利用链变成: Codeception $this->formatters['isRunning'] = [new CreateAction(), 'run']; } } } // poc2 namespace Codeception = [new Generator()]; } } } namespace{ // 生成poc echo base64_encode(serialize(new Codeception

    1.8K40发布于 2020-09-27
  • 来自专栏全栈程序员必看

    YII2安装中遇到的错误解决Calling unknown method: yii\web\UrlManager::addRules()

    bootstrap": "*", "yiisoft/yii2-swiftmailer": "*" }, "require-dev": { "yiisoft/yii2-codeception

    80440编辑于 2022-07-10
  • 来自专栏学院君的专栏

    玩转 PhpStorm 系列(十二):单元测试篇

    如果你想要使用其他测试框架(Behat、PHPSpec、Codeception等),也是在这里创建对应的测试框架配置: ?

    3.3K30发布于 2020-08-18
  • 来自专栏Mac软件的分享

    PhpStorm 2022 for Mac(PHP集成开发)

    完整的测试套件:为确保代码质量,PhpStorm 2022 for Mac内置了完整的测试工具集,包括PHPUnit、Behat和Codeception等,用于方便地进行单元测试和功能测试。

    1.3K30编辑于 2023-04-03
  • 来自专栏Web技术布道师

    PHP 扩展开发检测清单(扩展开发必读)

    其他可选: phpspec , Behat , atoum , Codeception。 8. 为代码写注释 将注释当作内置文档来看待。

    1.5K10发布于 2019-07-25
  • 来自专栏ly0n

    祥云杯WEB--Writeup+复现

    public function __construct($default = null) { $this->default = $default; } } } namespace Codeception

    1K10发布于 2021-08-24
  • 来自专栏Grace development

    使用GrumPHP来纠正代码“毛病”

    ant: ~ atoum: ~ behat: ~ brunch: ~ clover_coverage: ~ codeception

    1.2K10发布于 2019-11-07
  • 来自专栏图南科技

    用发展的眼光追技术

    当然会有一些单元测试组件,比如 YII2 下的 Codeception,PHPUnit 进行数据 Mock。

    2.2K20发布于 2020-03-04
  • 来自专栏大愚Talk

    PHP后端该如何组织项目结构

    Phalcon,项目的demo可以 点这里 参阅 备注:跟随文章进度,项目持续更新,最后会与配套的wap app形成一个整体 项目最终至少会包含以下内容: 小米消息推送 支付集成(支付宝、招商、微信) 基于 Codeception

    1.6K30发布于 2019-01-08
  • 来自专栏程序猿的栖息地

    收藏了8年的PHP优秀资源,都给你整理好了

    RingPHP php-curlmulti - 国产CURL并发类 phpseclib - 安全通信库 测试框架 PHPSpec - SpecBDD测试框架 Behat - StoryBDD测试框架 Codeception

    2.9K31编辑于 2022-04-29
  • 来自专栏网络安全【故里】

    CTFSHOW终极考核

    \{fa5cc1fb0bfc986d1ef150269c0de197\}" -d "UnserializeForm[ctfshowUnserializeData]=O%253A32%253A%2522Codeception 253A%2522%2500%252A%2500default%2522%253Bs%253A5%253A%2522jiang%2522%253B%257Ds%253A43%253A%2522%2500Codeception \{fa5cc1fb0bfc986d1ef150269c0de197\}" -d "UnserializeForm[ctfshowUnserializeData]=O%253A32%253A%2522Codeception 253A%2522%2500%252A%2500default%2522%253Bs%253A5%253A%2522jiang%2522%253B%257Ds%253A43%253A%2522%2500Codeception

    1.1K20编辑于 2024-02-24
  • LAMP/LEMP架构自动化维护:从Ansible到CI/CD的全链路生产环境实践

    Install testing dependencies composer: command: require arguments: "--dev phpunit/phpunit:^9.0 codeception /codeception:^4.0" working_dir: "/var/www/current"- name: Run unit tests command: vendor/bin/phpunit

    26010编辑于 2025-10-01
  • 来自专栏全栈程序员必看

    CTFshow刷题日记-WEB-反序列化(web254-278)PHP反序列化漏洞、pop链构造、PHP框架反序列化漏洞、python反序列化漏洞

    $this->formatters['isRunning'] = [new CreateAction(), 'run']; } } } // poc2 namespace Codeception new Generator()]; } } } namespace{ // 生成poc echo base64_encode(serialize(new Codeception

    2.8K41编辑于 2022-09-14
  • 来自专栏CU技术社区

    DevOps之旅:12种工具推荐+实施策略一篇搞定!

    工具示例-Vagrant,Selenium,JUnit,Codeception,BlazeMeter,TestNG e)部署 这是管理、调度、协调和自动将各种产品发布到生产的阶段。

    2.2K20发布于 2019-12-21
  • 来自专栏李才哥

    Welcome to Your Vue.js App

    2、代码涵盖:代码覆盖 我们已经听到您要求为Codeception实施代码覆盖。它在PhpStorm 2018.1中实现,它和PHPUnit的覆盖范围完全一样。

    4.4K30发布于 2019-07-10
  • 来自专栏琯琯博客

    awesome-php-cn软件资源

    测试代码和生成测试数据的库 PHPUnit:一个单元测试框架 官网 DBUnit:PHPUnit的数据库测试库 官网 ParaTest:PHPUnit的并行测试库 官网 PHPSpec:基于功能点设计的单元测试库 官网 Codeception :一个全栈测试框架 官网 AspectMock: PHPUnit/ Codeception 模拟框架。

    4.4K50发布于 2018-05-09
  • 来自专栏琯琯博客

    awesome-php

    测试代码库和生成测试数据的库 PHPUnit - 一个单元测试框架 DBUnit - PHPUnit的代码测试库 ParaTest - PHPUnit的并行测试库 PHPSpec - 根据规范的单元测试库 Codeception - 一个全栈测试框架 AspectMock - PHPUnit/Codeception的模拟框架 Atoum - 一个简单的测试库 Mockery - 一个用于测试的模拟对象库 Phake - 另一个用于测试的模拟对象库

    10K90发布于 2018-05-09
领券