Top 15 Codeception Alternative and Similar Softwares | Dec 2024

Codeception is a new full-stack testing PHP framework. It provides you absolutely new original way for writing acceptance, functional and unit tests.

Sample Codeception test may look like this.

$I = new WebGuy($scenario);
$I->wantTo('create new blog post');
$I->amOnPage('/blog/posts');
$I->click('Create new post');
$I->fillField('Title','Codeception, a new way of testing!');
$I->fillField('Text','Codeception is new PHP full-stack testing framework.');
$I->click('Send');
$I->see('Congratulations, your post is successfully created!');
?> ...

1. Squish GUI Tester

Squish GUI Tester Testing the user interface of today’s applications is a very complex and error-prone task. Automating this task is challenging, but approached correctly very rewarding. Squish is the leading cross-platform/cross-technology GUI test automation tool for functional GUI regression tests. Many companies in all kinds of industries all over the world use......

2. Behat

Behat Behat is a tool that makes behavior driven development (BDD) possible. With BDD, you write human-readable stories that describe the behavior of your application. These stories can then be auto-tested against your application.......

3. Testlauncher

Testlauncher Testlauncher is about helping business's create amazing online solutions (SaaS/eCommerce etc) fast. This involves using elite testers distributed all over the world testing a solution in upwards of 200 hours in a single day. Testing is mostly functional but can include usability testing, security testing, load testing, automation and localization......

4. Overlook

Overlook Update: In April 2015, Overlook merged with Damn Bugs to create Lean Testing: https://leantesting.com/ Build really simple software test plans and share them with your team for easy QA testing. Totally free!Overlook is a free web-based software test plan management software. Overlook helps teams create easy and executable test......

5. Codacy

Codacy Codacy automates code reviews and monitors code quality on every commit and pull request. It reports back the impact of every commit or pull request in new issues concerning code style, best practices, security and many others. It monitors changes in code coverage, code duplication and code complexity. It allows......

6. TestComplete

TestComplete TestComplete is an automated testing tool, with unmatched support for unit, functional, regression, distributed and HTTP performance testing at the project level. Designed for advanced and novice testers alike, TestComplete will help you achieve thorough Quality Assurance in development from the first line of code right through delivery and maintenance,......

7. Cauditor

Cauditor Figure out complexity hotspots in the blink of an eye from a couple of very simple charts. They'll help you understand the architecture of the project & make it easier to keep it under control.These metrics are generated from your PHP code:* Maintainability index* Cyclomatic complexity* Halstead intelligent content* Instability*......

8. Cucumber

Cucumber Cucumber is a tool that executes plain-text functional descriptions as automated tests.While Cucumber can be thought of as a “testing” tool, the intent of the tool is to support BDD. This means that the “tests” (plain text feature descriptions with scenarios) are typically written before anything else and verified by......

9. XLT - Xceptance LoadTest

XLT - Xceptance LoadTest The Test Automation and Load Test Tool for Software Development. Familiar with Selenium? You will love functional testing with XLT! It extends the concept with test data management, modules, variables, and macro functionality.Choose your preferred way of writing tests. You can utilize our Script Developer UI or code all your......

10. PHP Fat-Free Framework

PHP Fat-Free Framework FAT-FREE is a powerful yet lightweight PHP 5.3+ Web development framework designed to help you build dynamic and robust applications - fast!Condensed in a single 55KB file, the frameworks simple domain-specific language gives you access to Fat-Frees all-purpose template engine, flexible cache, automatic spam protection, integrated unit testing tools, and......

11. Bugdojo

Bugdojo Ship quality code faster. Distribute QA tests to professional software testers directly from GitHub and Bitbucket issues. Spend less time testing, and more time writing and shipping quality code.Software testing and Quality Assurance is an often overlooked part of the development cycle, especially for startups to mid-size development teams who......

12. QF-Test

QF-Test QF-Test by Quality First Software GmbH is a well-established test automation tool in the IT testing market. QF-Test, the professional tool for test automation of applications with a graphical user interface (GUI), is successfully used by more than 1,000 customers from 50 different countries. Cross-platform (Windows, Linux/Unix), cross-browser (Chrome, Firefox,......

13. Telerik WebUI Test Studio

Telerik WebUI Test Studio Telerik introduces WebUI Test Studio with tailored editions for developers and QAs/testers. Telerik WebUI Test Studio Developer Edition is a visual Studio plug-in for recording cross-browser functional tests. Built for developers doing testing, the tool allows test customizations in code within Visual Studio and conversion to unit tests. The tool......

14. Doc-O-Matic

Doc-O-Matic Doc-O-Matic is a software source code documentation and Help authoring tool. It takes source code and comments, adds conceptual topics and external input and produces documentation from it. With its single-source approach it generates many different kinds of output from a single documentation base.......

15. Squash TA

Squash TA Squash TA is a toolbox for functional testing automation and is dedicated to the industrialization of automated tests execution. Squash TA natively interacts with various open source robots like Selenium. Squash TA is a management controller of automated tests of Web applications, webservices and batches.Squash TA's features are based on......