93 Repositories
PHP psalm-test Libraries
A career recommender website based on RIASEC test.
Web Based Career Recommender A career recommender website based on RIASEC test. Installation Download zip file or clone this whole repository. Setup y
💨 Smoke testing tool written in PHP
Cigar A smoke testing tool inspired by symm/vape Similar tools include: Blackfire Player Installation Install via composer: composer require brunty/ci
Simple HTTP smoke testing for your Symfony application
Shopsys HTTP Smoke Testing This package enables you to do simple HTTP smoke testing of your Symfony application. Basically, it generates a HTTP reques
Testing utilities for the psr/log package that backs the PSR-3 specification.
FIG - Log Test Testing utilities for the psr/log package that backs the PSR-3 specification. Psr\Log\Test\LoggerInterfaceTest provides a base test cla
Laravel-OvalFi helps you Set up, test, and manage your OvalFi integration directly in your Laravel App.
OvalFi Laravel Package Laravel-OvalFi helps you Set up, test, and manage your OvalFi integration directly in your Laravel App. Installation You can in
Implementation of the test task from iTexUS.
👍 Тестовое задание от iTexUS Демонстрация: itexus.nextwell.top 🔥 Задача Условия, требования и ТЗ: Реализовать MVC + route приложение на PHP. Реализо
Test and enforce architectural rules in your Laravel applications. Keep your app's architecture clean and consistent!
Laravel Arkitect Laravel Arkitect lets you test and enforce your architectural rules in your Laravel applications, and it's a PHPArkitect wrapper for
Test case to reproduce a PHP segmentation fault involving Xdebug, streams, and dates
The code in this repository causes a segmentation fault when run with PHP 8.0.6 on Fedora 33. This issue was originally reported to the Xdebug project
A Laravel test build by Incline Start-up Agency. Testing Git and framework functions.
Incognito-Confessions A laravel test build by Incline Start-up Agency. Testing Git and framework functions. Description A laravel starter for future t
Toxiproxy PHP Client - Toxiproxy makes it easy and trivial to test network conditions, for example low-bandwidth and high-latency situations
Toxiproxy makes it easy and trivial to test network conditions, for example low-bandwidth and high-latency situations. toxiproxy-php-client includes everything needed to get started with configuring Toxiproxy upstream connection and listen endpoints.
Test requests in Laravel without all the boilerplate.
Request Factories Test requests in Laravel without all the boilerplate. 💡 Psst. Although our examples use Pest PHP, this works just as well in PHPUni
QaraTMS is open source test case, test suites, test plans and test runs management tool.
QaraTMS - Open Source Test Management System QaraTMS is open source test management software for managing test suites, test cases, test plans, test ru
Integration testing helpers for the Slim Framework
Slim Test Helpers Integration testing helpers for the Slim Framework 3 For a full example, please see the companion repo at there4/slim-unit-testing-e
PHP Test Generator - A CLI tool which generates unit tests
This project make usages of PHPStan and PHPParser to generate test cases for a given PHP File.
This repository aims to build a fairly complete CI/CD example using GitHub workflows and actions.
CI/CD example This repository aims to build a fairly complete CI/CD example using GitHub workflows and actions. Keep in mind that the toolset used in
Prevent none-test output in your Pest tests.
Pest Plugin Silence Often, when writing tests, we echo and dump test code to debug and check everything is working correctly. It can be easy to forget
Example repo for writing tests in Drupal (using DDEV)
Drupal Test Writing This is a test D9 site which can be used for practicing test writing and running.
Examination tasks to test backend knowledge (for junior level)
Task 1 The website of one of our old clients was hacked. After hacking, a strange red bar appeared on the site at the bottom of the page (https://imgu
Extension to use built-in PHP server on Behat tests
Extension to use built-in PHP server on Behat tests Instalation composer require libresign/behat-builtin-extension Configuration Add the extension to
Create a web service for discussion and comments of articles.
Test technique But Créer un service web de discussion et de commentaires d’articles. Fonctionnalités Les fonctionnalités attendus sont les suivantes :
A tool to run migrations prior to running tests
cakephp-test-migrator A tool to run migrations prior to running tests The Migrator For CakePHP 3.x composer require --dev vierge-noire/cakephp-test-mi
The Phoronix Test Suite is the most comprehensive testing and benchmarking platform
The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available for Linux, Solaris, macOS, Windows, and BSD operating systems.
The tool converts different error reporting standards for deep compatibility with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc).
JBZoo / CI-Report-Converter Why? Installing Using as GitHub Action Example GitHub Action workflow Available Directions Help description in terminal Co
Test your Laravel applications with phpspec
phpspec Laravel Extension phpspec extension for testing Laravel applications. Versions Depending on the version of Laravel and/or Phpspec you're using
Test Doubles for the PSR-3 Logger Interface
PSR Log Test Doubles Test Doubles for the PSR-3 Logger Interface Motivation In PHP world, most people create Test Doubles via PHPUnits mocking framewo
SlimJim was born out of a need for a simple auto update script which would update multiple development/test environments every time someone
SlimJim WHY? SlimJim was born out of a need for a simple auto update script which would update multiple development/test environments every time someo
SNIA SSS PTS test suite based on SNIA's Solid State Storage Performance Test Specification for Transcend products
SNIA-SSS-PTS ABSTRACT SNIA SSS PTS describes a solid state storage device-level performance test methodology, test suite and reporting format intended
Mockery - Designed as a drop in alternative to PHPUnit's phpunit-mock-objects library
Mockery Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its c
SIMPLE DONATIONS SITE TO TEST DARAJA 2.0(MPESA) API
SIMPLE DONATIONS SITE TO TEST DARAJA 2.0(MPESA) API MPESA FILES donation.php requires pay.php which has the two functions: customerMpesaSTKPush($phone
The query filter bundle allows you to filter data from QueryBuilder and the Database
The query filter bundle allows you to filter data from QueryBuilder and the Database. you can filter multiple columns at the same time and also you can filter relation fields with two-level deep and without any join in your query builder.
A DDD microservice did in laravel, to test infrastructure
A DDD microservice did in laravel, to test infrastructure
Quickly and easily preview and test your Magento 2 order confirmation page, without hacks or spending time placing new order each time
Preview Order Confirmation Page for Magento 2 For Magento 2.0.x, 2.1.x, 2.2.x and 2.3.x Styling and testing Magento's order confirmation page can be a
🧾 Online test site with the human sciences theme. Using: HTML5, CSS3, Js., PHP7 and MySQL. 🚀
form-ciencias-humanas 🚀 Technologies Lunacy HTML5 CSS3 PHP7 MYSQL Animate.css Illustrations from icons8: Earth care from Anna Antipina Earth and Moon
Patchstack Test task Laravel&Vue CRUD
Patchstack Test Task - Laravel & Vue CRUD SPA Written with Laravel and Vue2 using mix. Installation Clone this repository Run "composer update" comman
A plugin to test Server-getPlayerExact() vs Mapusername, Player performance
PeformanceTests A plugin to test Server-getPlayerExact() vs Mapusername, Player performance Timings with Server-getPlayerExact() https://timings.p
Psalm plugin for patchlevel/event-sourcing
event-sourcing-psalm-plugin psalm plugin for event-sourcing library. installation composer require --dev patchlevel/event-sourcing-psalm-plugin confi
This is a public repository developed to Mooven for test.
How to start First Step: Clone repository to your PC Second Step: Run the command: composer dumpautoload Third Step: IMPORTANT STEP! Now you have to c
⚓️ Easily test HTTP webhooks with this handy tool that displays requests instantly.
Webhook.site With Webhook.site, you instantly get a unique, random URL that you can use to test and debug Webhooks and HTTP requests, as well as to cr
Laravel FREE E-Commerce Software
Get discount on Digital Ocean Sign-up with Digital Ocean and get $10 discount! Laravel FREE E-Commerce Software Features Provided Products Cart Checko
My Shop E-commerce Backend API Service
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
test listmonk & smtp application api
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
Behat is a BDD framework for PHP to help you test business expectations.
Behat is a BDD framework for PHP to help you test business expectations. Installing Behat The easiest way to install Behat is by using Composer: $ co
PHP Mocking Framework
Phake Phake is a framework for PHP that aims to provide mock objects, test doubles and method stubs. Phake was inspired by a lack of flexibility and e
Samsui is a factory library for building PHP objects useful for setting up test data in your applications.
#Samsui Samsui is a factory library for building PHP objects useful for setting up test data in your applications. It is mainly inspired by Rosie for
A Composer script to run a 'test' or 'spec' Composer script against multiple PHP versions.
composer-multitest composer-multitest is a Composer script that runs a test or spec Composer script against multiple PHP versions managed by PHPBrew o
The full-stack test project for Personnel LTD.
personnel-ltd The full-stack test project for Personnel LTD. Clone and install composer dependencies. $ git clone [email protected]:arsovskidev/personnel
A collection of type-safe functional data structures
lamphpda A collection of type-safe functional data structures Aim The aim of this library is to provide a collection of functional data structures in
Contains a few tools usefull for making your test-expectations agnostic to operating system specifics
PHPUnit Tools to ease cross operating system Testing make assertEquals* comparisons end-of-line (aka PHP_EOL) character agnostic Make use of EolAgnost
A payment gateway plugin for WooCommerce to see if your checkout works.
=== Order Test For All for WooCommerce === Contributors: ikamal Donate link: https://kamal.pw/ Tags: wc order test, wc order, woocommerce, woocommerce
A video course for laravel artisan to learn creating API using testing
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
Test with laravel framework
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
This is a simple invoice page that user can add product to his/her basket with qty.
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
Static testing tool for psalm plugins
Psalm test Static testing tool for psalm plugins. Installation $ composer require --dev klimick/psalm-test $ vendor/bin/psalm-plugin enable klimick/ps
Fearless refactoring, it does a lot of smart checks to find certain errors.
Find Bugs Before They Bite Built with ❤️ for lazy laravel developers ;) Why repeat the old errors, if there are so many new errors to commit. (Bertran
Lightflows Technical Test
Installation git clone composer install cp .env.example .env php artisan key:generate setup database in .env php artisan migrate --seed php artisan pa
Test essentials for writing testable code that interacts with Magento core modules
Essentials for testing Magento 2 modules Using mocking frameworks for testing Magento 2 modules is counterproductive as you replicate line by line you
WordPress core test suite function and class declaration stubs for static analysis by PHPStan
WordPress Core Test Suite Stubs This package provides stub declarations for the WordPress Core Test Suite functions, classes and interfaces. These stu
Psalm Plugin for REDAXO
Psalm Plugin for REDAXO Installation composer require --dev redaxo/psalm-plugin vendor/bin/psalm-plugin enable redaxo/psalm-plugin The command will a
PHPUnit Application Architecture Test
PHPUnit Application Architecture Test Idea: write architecture tests as well as feature and unit tests Installation Install via composer composer requ
Replace Elvis operator (?:) by null coalesce operator (??) when applicable
psalm-elvis-begone A Psalm plugin to replace Elvis operator (?:) by null coalesce operator (??) when applicable Installation: $ composer require --dev
Test a method against a list of XSS known.
php-xss-tests Test a method against a list of XSS known. How to run Just execute "run.sh", it will start a docker container to do all stuff. How I kno
A sample RESTful API in Laravel with PHPunit test.
Laravel PHP Framework URL | URI | Action |
Magic Test allows you to write browser tests by simply clicking around on the application being tested, all without the slowness of constantly restarting the testing environment.
Magic Test for Laravel Magic Test allows you to write browser tests by simply clicking around on the application being tested, all without the slownes
Technical-test-Website für FridaysForFuture Sigmaringen.
FFF-Sigmaringen-Website Technologies used Google Fonts 'Roboto' Font Normalize.css Prefixfree Material Icons Simple Icons Created by Joshua Hehnle Jan
This is mini project for online test with Face Camera detection and Anti Cheating
Online Test Script With Face Detection + Anti Cheating This is mini project that you can use this to make your own online test. This project include F
Technical test from a company - Laravel 8 | REST Api | Livewire | Boostrap
Contacts CRUD (Laravel 8) (Demo) Introduction A simple CRUD for manage contacts using Laravel 8. All transaccions work through an REST API. Tech stack
Package to easily test crudable controllers for Laravel based API
Laravel Crudable Test This package is very usefull to easily test crudable controllers. Installation You can install package via composer. Add reposit
A library for reading and writing DNA test kit files in PHP.
php-dna Requirements php-dna 1.0+ requires PHP 8.0 (or later). Installation There are two ways of installing php-dna. Composer To install php-dna in y
Few additional testing assertions for Laravel views
Laravel View Test Assertions Few additional assertions for testing Laravel views. Why Laravel has well established and documented way of testing reque
Test your PHP GraphQL server in style, with Pest!
Pest GraphQL Plugin Test your GraphQL API in style, with Pest! Installation Simply install through Composer! composer require --dev miniaturebase/pest
Check a project's code coverage, optionally enforcing a minimum value
coverage-check Display the code coverage for a project using a clover.xml file, optionally enforcing a minimum code coverage percentage. This package
A project to add Psalm support for Drupal for security testing, focused only on taint analysis.
psalm-plugin-drupal A Drupal integration for Psalm focused on security scanning (SAST) taint analysis. Features Stubs for sinks, sources, and sanitize
Laravel FREE E-Commerce Software
Laravel FREE E-Commerce Software
this package can help you to test race condition in Laravel Feature Test
Laravel Async Testing this package can help you to test race condition in Laravel Feature Test Requirements Laravel versions 5.7, 6.x, 7.x and 8.x PHP
⛽ Set of utilities to test Laravel applications powered by Octane.
⛽ Octane Testbench Set of utilities to test Laravel applications powered by Octane. Install Via Composer: composer require --dev cerbero/octane-testbe
A RTS PoC written in PHP with Raylib (FFI)
rts-test This project requires PHP =8.0.5 because it contains a very important bugfix to the FFI extension: https://bugs.php.net/bug.php?id=80847. Ma
⛽ Pest plugin to test Laravel applications powered by Octane.
⛽ Laravel Octane (Pest Plugin) Pest plugin to test Laravel applications powered by Octane. Install Via Composer composer require --dev cerbero/pest-pl
The tool converts different error reporting standards for deep compatibility with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc).
JBZoo / CI-Report-Converter Why? Installing Using as GitHub Action Example GitHub Action workflow Available Directions Help description in terminal Co
PHP Functional Programming library. Monads and common use functions.
Functional PHP PHP Functional Programming library. Monads and common use functions. Documentation Functions Monads Installation Composer $ composer re
Psalm Stubs for doctrine/mongodb-odm library
doctrine-mongodb-psalm-plugin A Doctrine plugin for Psalm (requires Psalm v4). Installation: $ composer require --dev runtothefather/doctrine-mongodb-
Allow multiple options for Magento 2 checkout layout. Provides capabilities to AB test checkout changes and more.
Aimes_CheckoutDesigns Features Please note: This module is currently still considered a proof of concept. This module provides the ability to change c
Test your routes without hassle
Laravel Api Tester Live demo Try it out: laravel-api-tester.asva.by Docs Those are short and easy to read. Take a look. Interface FAQ Installation Req
Generate Laravel test factories from your existing models
Laravel Test Factory Generator php artisan generate:model-factory This package will generate factories from your existing models so you can get starte
vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with any unit test framework, like PHPUnit or SimpleTest.
vfsStream vfsStream is a stream wrapper for a virtual file system that may be helpful in unit tests to mock the real file system. It can be used with
BDD test framework for PHP
BDD test framework for PHP, inspired by Jasmine and RSpec. Features a familiar syntax, and a watch command to automatically re-run specs during develo
Event driven BDD test framework for PHP
The highly extensible, highly enjoyable, PHP testing framework. Read more at peridot-php.github.io or head over to the wiki. Building PHAR Peridot's p
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
Mockery Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its c
:heavy_check_mark: PHP Test Framework for Freedom, Truth, and Justice
Kahlan is a full-featured Unit & BDD test framework a la RSpec/JSpec which uses a describe-it syntax and moves testing in PHP one step forward. Kahlan
AST based PHP Mutation Testing Framework
Infection - Mutation Testing framework Please read documentation here: infection.github.io Twitter: @infection_php Discord: https://discord.gg/ZUmyHTJ
The modern, simple and intuitive PHP unit testing framework.
atoum PHP version atoum version 5.3 - 5.6 1.x - 3.x 7.2 - 8.x 4.x (current) A simple, modern and intuitive unit testing framework for PHP! Just lik
⚡ Flat-files and plain-old PHP functions rockin'on as a set of general purpose high-level abstractions.
Siler is a set of general purpose high-level abstractions aiming an API for declarative programming in PHP. 💧 Files and functions as first-class citi
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
This is a port of the VCR Ruby library to PHP. Record your test suite's HTTP interactions and replay them during future test runs for fast, determinis
A starter-kit for your PHP project.
PHP Noise A starter-kit for your PHP project. It includes frequently needed boilerplate setups (ci, badges, etc.) 📦 Installation To install this appl