 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
Zoe Slattery's Blog: PHP Opcodes
by Chris Cornutt September 04, 2008 @ 13:46:42
In a recent blog post Zoe Slattery took a look at opcodes in PHP, specifically related to performance increases.
After one particularly frustrating day [looking at how the Zend engine works] I asked a colleague (Andy Wharmby) about the issue I was looking at. Then a miracle happened - he'd not only looked at it but had documented it (and many other things) in a set of charts.
She has linked to the charts (Open Office format) for the results of some tests her friend had already run. They're a bit out of date and some parts might be inaccurate, but they're still a good start.
voice your opinion now!
opcode performance zend engine openoffice chart test
Job Posting: Ibuildings Seeks Test Engineer (Netherlands)
by Chris Cornutt August 13, 2008 @ 13:45:34
| Company |
Ibuildings |
| Location |
Netherlands (near Utrecht, Amsterdam, Sittard or Vlissingen) |
| Title |
Test Engineer |
| Summary |
Ibuildings is looking for a Test Engineer. This position is primarily focused on quality assurance for all our PHP projects (from standard websites via challenging high-traffic projects to complex business critical web applications).
The test engineer will be involved in several types of quality assurance, such as performance benchmarks, usability-, acceptance- and unit tests. The test engineer will work with one of the Ibuildings development teams to write test plans, conduct tests, process the results and help find solutions for issues that were found.
We are looking for a tester with a keen eye and a focus on the needs of the customer. He or she should be a real teamplayer and should not avoid confrontation.
Profile
- Customer focus
- Good communication skills
- Experienced in Quality Assurance
- Experienced in Software Engineering
- Familiarity with internet technology
- A good amount of 'common sense' regarding web applications
- Experience with PHPUnit and/or SimpleTest, and CruiseControl/phpUnderControl would be prefered
- Familiarity with open source development tools
- Able to work both in a team or individually
We offer:
A very challenging environment with passionate coworkers that constantly operate on the edge of technology. Ibuildings values personal development and promotes knowledge growth of its employees. Apart from that, we offer a competitive salary and a benefits package tailored to the personal needs of the employee.
Applications:
Interested? Please send your application with CV to:
Saskia van Ooijen
e-mail: saskia@ibuildings.nl
|
voice your opinion now!
job post engineer netherlands test ibuildings
PHP.net: TestFest 2008 wrap-up
by Chris Cornutt July 31, 2008 @ 09:32:45
PHP.net has posted a wrapup of this year's TestFest and the great progress that was made to bring the language development up to the next level.
Overall 158 tests have been submitted as part of TestFest 2008 since the launch of the TestFest submission site by 30 different people from people all over the world. Actually this is not counting the various submissions by existing core developers, who also took this opportunity to add some more tests. This has actually increased total test coverage by about 10%.
It also mentions Felix De Vliegher who, because of his large volume of tests (and quality of them), was granted commit rights into the PHP repository to add his in himself. The list of elePHPant winners is included as well. You can also still submit tests through the TestFest submission site (just not for any of the rewards).
voice your opinion now!
testfest2008 wrapup test coverage phpt elephpant
Debuggable Blog: Testing Models in CakePHP - Now let's get rid of the unnecessary ModelTest classes!
by Chris Cornutt July 31, 2008 @ 07:51:38
On the Debuggable blog today Tim Koschutzki looks at another testing topics for the CakePHP framework - a cleaner way for testing models.
Up until now there was always a need to create a so-called test model that extends your model-under-test in order to overwrite its $useDbConfig setting to be 'test_suite'. By that you ensured that your models run with the test_suite datasource when the tests are run. [...] Nate proposed ClassRegistry::config(), which allows you to tell the ClassRegistry class which datasource it shall use when
ClassRegistry::init() is used the next time (and thereby a model is instantiated).
He includes an example of the new functionality - a test case ensuring that three articles are there and are marked as published. The registry makes it easier to automatically create the ArticleTest instance inside the test case rather than having to manually declare and define it.
voice your opinion now!
test case cakephp framework registry modeltest class
Lukas Smith's Blog: PHP 5.3 alpha1 release imminent
by Chris Cornutt July 28, 2008 @ 09:31:36
As was previously mentioned by Christopher Jones, the PHP 5.3 branch is now under a feature freeze. Lukas Smith has posted a few more details about the upcoming release.
Last thursday was the begin of the feature freeze phase. Well its not really a hard feature freeze in the sense that we still have plans for a few new features and tweaks, but it means the end of the "maintainers freedom" that usually rules PHP development more or less.
New features will have to go through either him or Johannes to be included and they are doing their best to get the alpha 1 release of this new version out by July 31st.
Lukas is also trying a more unconventional approach to bug fixes to try to get the major ones knocked out first - posting them as a comment to this blog post. So far, no comments on bugs have been added, but there are a good number to get through. To help narrow it down he's also put out a plea to developers out there to help validate current bugs to potentially knock off a few of the ones that can be marked bogus.
voice your opinion now!
php5 release alpha1 freeze feature bugs test
Developer Tutorials Blog: Testing email routines in web applications
by Chris Cornutt July 17, 2008 @ 08:49:16
On the Developer Tutorials blog, there's a recent example of how to validate a common task of many signup forms - if the email sent is actually received.
For any web developer that's ever had to build a signup routine, email is the necessary evil that takes pride of place among hated activities. Sure, a simple call to the language's mail library will send a message through, but the moment the boss wants a HTML email, or users need attachments, everything starts to get tricky.
They try to solve the mail return issue (it tells if the message has gone to the queue, not been delivered) with a little testing and Fakemail. The software looks for emails based on the configuration given and pulls them out to a local directory. Your script can then look here and check the validity of the message before its sent.
This even allows for integration with things like Phing, SimpleTest and Selenium.
voice your opinion now!
test unittest selenium simpletest phing email fakemail
Lukas Smith's Blog: Making PHP 5.3 Happen
by Chris Cornutt July 04, 2008 @ 08:47:17
Lukas Smith has just become the co-release manager for the much anticipated next stable release in the PHP 5.x series - PHP 5.3.
Its quite an honor and a challenge. [...] We hope together we have enough brain cycles to push put what is probably the biggest minor release in the history of PHP. Just take a look at the todo list and the scratchpad detailing all the additions.
He also asks for any help they can get to help identify all of the changes for the new release and to do the usual testing against the current CVS version with applications to see if there's any breakage. The more you test now, the less that has to be fixed post-release - so get out there and get testing!
voice your opinion now!
php5 release manager test application scratchpad wiki todo
|
Community Events
Don't see your event here? Let us know!
|