Archive for the ‘automation’ Category

7 Open-Source Test Automation Frameworks

Posted on: No Comments
This article was originally published by TestProject. Thank you for supporting the partners who make SitePoint possible. As we enter the last quarter of 2017, TestProject’s team decided to round up the best open-source test automation frameworks out...

Git and WordPress: How to Auto-Update Posts with Pull Requests

Posted on: No Comments
At Bitfalls.com, we also use WordPress for now, and use the same peer review approach for content as we do at SitePoint. We decided to build a tool which automatically pulls content from merged pull requests into articles, giving us the ability to fix...

Let’s Compare: RunCloud vs Forge vs ServerPilot

Posted on: No Comments
When your website or web application has outgrown your shared hosting account, it is time to move it to the cloud, or into a virtual private server (VPS). Nowadays, VPS providers offer better value in terms of CPU and RAM resources than the shared host...

Symfony Console Beyond the Basics – Helpers and Other Tools

Posted on: No Comments
It's undeniable how useful console commands can be when developing software. Not too long ago we re-introduced the Symfony Console component. This component allows us to create structured and testable CLI commands. We created some simple commands and t...

How to Master Your API Workflow with Postman

Posted on: No Comments
Building good APIs is hard, and anyone who had the chance to do so can relate to this. A project can easily grow to become a mess. One can keep trying to adopt an approach to make it more enjoyable, like trying a documentation-first workflow, but somet...

What Are the Workflows of Prominent PHP Community Members?

Posted on: No Comments
Workflow refers to both the process and the tools that are used in this process. Almost every developer comes up with a process of creating and finalizing the project deliverables. This process is implemented through a set of tools that the developer c...

Re-Introducing PHPUnit – Getting Started with TDD in PHP

Posted on: No Comments
There are a lot of PHPUnit posts on our site already (just check the tag), but it's been a while since we've actually introduced people to it, and the tool has evolved significantly since then. This article aims to re-introduce the tool in a modern way...

How to Write JavaScript-Style Test Watchers in PHP

Posted on: No Comments
I didn't start out writing tests for my code. Like many before and since, my "testing" was to write code and refresh the page. "Does it look right?", I'd ask myself. If I thought so, I'd move on. In fact, most of the jobs I've had have been with compan...

How to Analyze Tweet Sentiments with PHP Machine Learning

Posted on: No Comments
As of late, it seems everyone and their proverbial grandma is talking about Machine Learning. Your social media feeds are inundated with posts about ML, Python, TensorFlow, Spark, Scala, Go and so on; and if you are anything like me, you might be wonde...

How to Build a Cryptocurrency Auto-Trader Bot with PHP? 💰

This tutorial will walk you through the full process of building a bitcoin bot with PHP - from setup, on to your first execution of an automated trade, and beyond. Cryptocurrencies I should not need to tell you but, a couple of months ago you could bu...