Behat - BDD in PHP. Fabpot/Sismo - GitHub. Mutation Testing, un pas de plus vers la perfection. Il n’est plus à prouver l’utilité des tests unitaires. Ils sont essentiels dans la conception d’une application de qualité. Mais, savons-nous quantifier leur pertinence, leur qualité ? Un indicateur de couverture du code par les tests à 100%, ne signifie pas du code 100% testé. Cet indicateur ne détermine que grossièrement le pourcentage de code exécuté lors du passage des tests unitaires, pas plus. Voici une technique qui vous permettra d’accorder plus de confiance à vos tests. Le processus de cette technique se déroule en deux grandes étapes : la génération de mutants, puis le carnage de ceux-ci. Génération de mutant Cette étape consiste à générer des classes mutantes à partir de vos classes métiers sources. Premièrement, le code métier sur lequel vous souhaitez évaluer la pertinence de vos tests. Deuxièmement, un « pool » de mutations possibles.
. + ► -* ► />= ► ==true ► false.la suppression d’une instructionetc. On notera que ce processus peut être gourmand en ressources. Bilan / analyse. Test management tool = TestLink. Forge: Information sur le projet- SaloméTMF. Load Impact - Free web site load test. PHPSpec - Behaviour-Driven Development (BDD) for PHP. Test Automation Fx - UI Testing with Visual Studio. TestersDesk.com- The One-source Online Toolkit for Software Test Design and Test Data Generation. CLIF - Home Page. Unit Testing for PHP. Tsung. Radview - Load Testing, Stress Testing and Performance testing tools. The Grinder, a Java Load Testing Framework. PHP Mutation Testing With MutateMe - Maugrim The Reaper's Blog.
Every testing framework supports Stubs and Mock Objects, well…most of them. No wait, only one really does! SimpleTest. Yes, PHPUnit has a whole chapter on the topic – but let’s just say it’s implementation is more than a little broken. The side effect of SimpleTest hogging the only true working Mock Object implementation has been an overwhelming de-emphasis in using Mock Objects in PHP. In a world where Unit Testing has given way to Test-Driven Design (TDD), and TDD shows signs of slowly being replaced by, or at a minimum learning from, Behaviour Driven Development (BDD), this lack of Mock Objects just won’t do.
PHP needs something concrete in the area. To that end, and right on the back of my previous MutateMe release, I put my considerable and legendary talents (which exist somewhere between my overweening ego, and my dictionary of GTA IV phone numbers) to work to create Mockery. What Is Mockery? Mockery is an independent Mock Object and Stub framework. 1. 2. . Stubbing With Mockery 1. Aperiplus. Web Test Tools. Fourni par Traduction More than 540 tools listed in 14 categories Organization of Web Test Tools Listing - this tools listing has been loosely organized into the following categories: Note: Categories are not well-defined and some tools could have been listed in several categories; the 'Web Site Management Tools' category includes products that contain: site version control tools, combined utilities/tools, server management and optimization tools, and authoring/publishing/deployment tools that include significant site management or testing capabilities.
Check listed tool/vendor sites for latest product capabilities, supported platforms/servers/clients, etc; new listings are periodically added to the top of each category section; date of latest update is shown at bottom of this page. Also see Web Site Testing FAQ in the FAQ Part 2 for a discussion of web site testing considerations; also see What's the best way to choose a test automation tool? Load and Performance Test Tools HTML Validators. AutoIt v3 - Automate and Script Windows Tasks - For Free! AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g.
VBScript and SendKeys). AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying “runtimes” required! AutoIt was initially designed for PC “roll out” situations to reliably automate and configure thousands of PCs. Over time it has become a powerful language that supports complex expressions, user functions, loops and everything else that veteran scripters would expect. Features: AutoIt has been designed to be as small as possible and stand-alone with no external .dll files or registry entries required making it safe to use on Servers. Take me to the downloads page! Features Basic-like Syntax and Rich Function Set Standalone and Small Controls. Introduction à SimpleTest. Bug Tracking, Issue Tracking, Source Control, Version Control, Test Case Management, Automated Testing Software - Seapine Software.
Frizione - Google Code. Static tools | PHP to the Moon. Open source test management tools. Please fill in our 10th anniversary survey! Opensourcetesting.org is 10 years old! We have changed a lot over that time, and no doubt you have too. We would love to get to know the 'new you' a little bit better, find out what you think of our website and what else we could do for you. Please follow this link and fill in this quick survey. Thankyou so much for visiting our site, and for your time on the survey. Autotestnet Description: Autotestnet is a GUI network test framework, internally it is based on CLI to communicate with devices.
Requirement: linux Bugzilla Testopia Testopia is a test case management extension for Bugzilla. Bugzilla Data Generator The Data Generator is a free, open source script written in JavaScript, PHP and MySQL that lets you quickly generate large volumes of custom data in a variety of formats for use in testing software, populating databases and more. All Fitnesse FitNesse is a collaborative testing and documentation tool. Mac, Wnidows, POSIX Platform independent Litmus. Anakeen : editeur de freedom : ecm ged open source.