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

Codeception 1.7.2

So here is November and a new release with a minor changes is here. The development on 1.8 branch is started and you will get some of a long awaited features soon as well as Phalcon. Btw, you can...

View Article


Image may be NSFW.
Clik here to view.

Working with PHPUnit and Selenium Webdriver

In this post we will explore some basics of user acceptance testing with Selenium. We will do this with classical unit testing framework PHPUnit, web browser Firefox, and with new php-webdriver...

View Article


Image may be NSFW.
Clik here to view.

Codeception 1.8: Phalcon, Environments, DataProviders

This release brings lots of changes. Finally we got working DataProviders (the issue was opened for about a year), and @depends tag. But the details below. Let’s start with the most important new...

View Article

Image may be NSFW.
Clik here to view.

Selenium WebDriver tests with Codeception

Last time we discovered API of new WebDriver PHP bindings. We wrote a basic test in PHPUnit that uses Selenium and Firefox browser to find php-webdriver library on Github. Today we will reimplement...

View Article

Codeception 1.8.1: Minor updates

Codeception 1.8.1 is out. Bugfixes and small useful features in it. The most interesting improvement was done by frqnck. Phar version now has self-update command which acts the same way as it is in...

View Article


Image may be NSFW.
Clik here to view.

Testing Emails in PHP. Part 1: PHPUnit

So how do you check that your applications sends email correctly? It looks like dealing with emails is always a challenge. How would you verify that an email message is formatted and delivered...

View Article

Codeception 1.8.2: Bugfixes

Time passed since the previous release. Since 1.8.1 we got a nice list of significant bugfixes and we are ready to publish new stable release. No new features added, actually, but they are coming in...

View Article

Codeception 1.8.3: Laravel and Yii2 DB actions

Here goes another minor release with some fixes and improvements. Codeception 1.8 now supports Laravel 4.1 and Yii2 and is tested for this frameworks on Travis. Also Laravel and Yii modules got some...

View Article


Codeception 2.0 alpha

Finally we are ready to show you Codeception 2.0. We tried not to break everything (as it was supposed for major version change), but keep things work as they are, but maybe in a different way. Let’s...

View Article


Codeception 2.0 beta

It took about a month to get to the beta release. This release brings lots of changes even a few BC breaks and clearly shows what Codeception 2.0 is planning to be. Today we will announce more...

View Article

Codeception 1.8.4 with minor fixes

Bugfix release on stable 1.8 branch. While you are waiting for 2.0 RC and final version, you can update your current Codeception to get the newest patches and updates. Here they are: [WebDriver]...

View Article

Codeception 1.8.5

New improvements and bugfixes came during the last month into the 1.8 branch. We summarized them all and prepared a new release. Ecosystem But before we proceed you should check out the new Addons...

View Article

Codeception 2.0 RC: Strict Locators

Codeception 2.0 is almost ready for final release. Thanks for everyone who already running alpha/beta version of Codeception and provides us with valuable feedback. If everything goes well the final...

View Article


Codeception 2.0 RC2: Guzzle 4

Unfortunately this is not a final release of Codeception 2.0 you may have expected. Still we had to get another release candidate in order to implement one breaking and important change: upgrade to...

View Article

Codeception 2.0 Final

Codeception 2.0 is out. It was a long journey to get here but it was worth it. Main purpose of making Codeception 2.0 was not to break things up. Instead we focused on making Codeception simpler in...

View Article


Codeception 2.0.1 and Changelog page

First bugfix release from the 2.0 version. This release introduces very important fix for running Codeception with PHP 5.4.x. Due to bug in PHP you would see strange errors while trying to execute...

View Article

Unit Testing With Database

He-hey! You just opened this page to say that there is no such thing as unit testing with database. Unit tests are supposed to test isolated pieces, and sure unit tests should not touch the database....

View Article


Codeception Updates

Codeception is improving from day to day with the help of our contributors. Recently we had new 2.0.6 release with lots of bugfixes and new features. Unfortunately some not obvious regressions were...

View Article

Managing Data with FactoryMuffin

One of the greatest things of testing Ruby on Rails applications was usage of Factories, managed by FactoryGirl. It changed the way the test data was managed in test. Instead of defining fixtures one...

View Article

Image may be NSFW.
Clik here to view.

Acceptance Testing With No Selenium or PhantomJS Installed

This post summarizes some recent work that was done for creating portable testing environments. The idea was to reduce dependencies required by acceptance testing. As you know, testing of web pages...

View Article
Browsing all 321 articles
Browse latest View live