Quantcast
Channel: Codeception
Browsing all 321 articles
Browse latest View live

Codeception 1.6.1: Laravel and Groups

That was about a month of hard work on Codeception 1.6.1. Probably the hardest part was to provide more open architecture for testing framework. Right now it’s hard to customize anything in...

View Article


Playng with Cests

This is the second guestpost from Ragazzo. He writes about using Cest format in functional tests. As you already saw it is easy to use flat Cept files in Codeception for your tests. But what if you...

View Article


Headless Browser Testing with Selenium2 and PhantomJS

This is a guest blogpost by Jon Phipps. Jon explains how to use PhantomJS – the most anticipated testing backend in Codeception. If you’re running acceptance tests in Codeception that require...

View Article

Image may be NSFW.
Clik here to view.

Continuous Integration In Practice: Codeception, Jenkins, Xvfb

Another guest post from Ragazzo containing some practical tips on configuring CI server. If you ever wanted to ask how you could use Codeception with Jenkins, you are in a right place. It is very good...

View Article

Codeception 1.6.2: Subdomains Support

Looks like a good time for a new release. We decided to stick to features that was asked a lot and to merge all uesful PRs that were submitted. One of them is Subdomain support. If you were wondering...

View Article


Image may be NSFW.
Clik here to view.

Sponsorship Announcement

We are pleased to make a special announcement, today. From now on the development of Codeception will be sponsored by 2amigOS!, a web development and consultancy company from Miami. They are widely...

View Article

Image may be NSFW.
Clik here to view.

Getting on Testing Ship

In this blogpost we will try to figure out how to get faster into the testing. What tests to write at first? Let’s say we already have a project and we didn’t practice TDD/BDD developing it. Should we...

View Article

Image may be NSFW.
Clik here to view.

Codeception 1.6.3 is out

** Update: Yii2 module was included in release. See details below.** It was a one-month release sprint and probably this release took much longer then we expected. 1.6.3 release introduces lots of...

View Article


Codeception 1.6.4: PageObjects and Friends

Another release that despite the minor version change brings major improvements. Meet 1.6.4, which adds lots of new ways to customize your test automation platform and improve your tests. And yes,...

View Article


Image may be NSFW.
Clik here to view.

Testing WordPress Plugins with Codeception. Part 1

WordPress has dozens of plugins. And probably you have developed your own. How would you know your plugin works for everyone? Does it conflicts with others? Does it work after your last change? Oh...

View Article

Image may be NSFW.
Clik here to view.

Nothing is Untestable: AspectMock in Action

“Nothing is True, Everything is Permitted” William S. Burroughs We already announced AspectMock, the mocking framework that may dramatically change the way you do testing in PHP. In this video this...

View Article

Image may be NSFW.
Clik here to view.

Testing WordPress Plugins with Codeception. Part 2

In previous part of this tutorial we installed Codeception and got a simple test for User Submitted Posts plugin. We tested that user can send a post and see a message that the post was successfully...

View Article

Image may be NSFW.
Clik here to view.

Codeception 1.6.5: Debug and Bugfixes

This is a minor release, mostly done to fix some bugs, you have encountered. Please, submit your Pull Requests for the bugs critical of yours. Most of pull requests are accepted, but if you will start...

View Article


Codeception 1.6.6: Sequences

A minor release with one major announcement. In 1.6.6 most bugfixes were included from pull requests. Thanks for everyone who did the contributions. Sequence Also a very tiny new module was included....

View Article

Understanding AspectMock

As you may know, AspectMock is non-ordinary mocking framework that can override any method of any class in your application. This is practically useful If you want to unit test code, which was not...

View Article


Codeception 1.6.7

This release is minor, yet fixes lots of bugs you might have encountered. If you didn’t encounter them, well, then, lucky you. Still it’s a good idea to upgrade. Here is the list of changes. fix to 80...

View Article

New Fashioned Classics: BDD Specs in PHPUnit

One of the most important requirements for tests is maintainability. The tests can live in a project for a months or even years. One day it may happen that some old tests start failing and the team...

View Article


Codeception 1.6.8

Yet another minor release before the 1.7 comes. In 1.7 you will see new Selenium WebDriver module, better output formatter moved to Symfony Components, and other useful features. It will come shortly...

View Article

Codeception 1.7: WebDriver

This is new Codeception with awaited WebDriver module in it. WebDriver module is new incarnation of Selenium implementation. As it was mentioned in previous post this WebDriver module is based on...

View Article

1.7: Bugfix release

The release of 1.7 added new WebDriver module as well as rewritten Output component. Some if changes where major and was not tested for all crucial cases. If you feel comfortable with 1.6 you can stay...

View Article
Browsing all 321 articles
Browse latest View live