Oct
6,
2023
Professional Test Management with TestRail – Part 2
The process in a testing team already starts in the leading project phase with an intensive planning of test concepts, optionally directly for the different levels of the V-Modell (component test, integration test, system test, acceptance test).
Sep
26,
2023
Professional Test Management with TestRail – Part 1
"Now just a quick test and we can go live!" Surely most of us have heard this statement before. A professional approach, perfect plans and structured work during the project - and yet this optimistic, yet at the same time naive conclusion in the home stretch.
Aug
1,
2023
PHPUnit 10 – All you need to know about the latest version
PHPUnit 10 is the most important release in PHPUnit's now 23-year history. It is to PHPUnit what PHP 7 was to PHP: a massive cleanup and modernization that lays the foundation for future development. Let's take a look inside at what specific changes PHPUnit 10 has brought and will bring in the coming months.
May
9,
2022
Quality on the assembly line
To achieve optimization in your PHP projects and avoid deployment problems, you’ll need a well-coordinated mix of tools, pipelines, and approaches.
Jun
29,
2021
PHPStan ‒ Gamification for developers and teams
Gamification is great, we all know that. What if we could apply the principle to help improve our source code, preferably with just one line in the terminal? Welcome to static code analysis with PHPStan.
Sep
28,
2020
Testing Strategy With the Help of Static Analysis
When developing an application, our aim as software developers is to make sure it does what it ought to do and to keep the number of defects as low as possible. We should also strive to make our lives easier, to counter external circumstances like tight deadlines and ever-changing requirements causing the exact opposite. That’s why we’re always looking out for tools and practices to help us with our jobs.
Aug
29,
2018
Crowdtesting in quality assurance – The massive hunt for mistakes
Yet again there is another, new method in quality assurance – is probably what some people might think and they aren’t entirely unjustified to do so. But right now the market is crying out for solutions to place high-quality software on the market and to secure it on countless devices. For this purpose, Crowdtesting is a proven approach with a lot of potential for all those who deal with software testing.
Aug
14,
2018
Is my shop up to the task? Realistic performance tests for operative security
As easy as it might be to execute simple performance tests with ab or siege, it’s still quite difficult to ensure that a website can actually withstand the expected load. It’s quite regularly that websites collapse under the burden of a relaunch or a planned advertising campaign. Kore Nordmann will show you how you can be certain about surviving such an event successfully.
Jan
17,
2018
Testing PHP code more efficiently
Quality code is highly valued in the PHP community. You’ll rarely find untested libraries on GitHub. Two problems that developers encounter again and again during testing are the handling of file operations, as well as testing built-in PHP functions such as time() or exec() on certain expectations. In this article, Tommy Mühle explains a few solutions for such cases.
Sep
28,
2017
Making code refactoring safer with functional tests
You might have heard about it before: Most of the time it doesn't make any sense to write software from scratch. Instead, existing software should be refactored – especially when there's no one who understands anymore what exactly some piece of code actually does. Refactoring refers to changing the internal structures of code without diminishing its funtcionality. What is the best way to achieve this goal, especially in large applications?