There’s some new things on the horizon for Testomato, and we’re excited to finally be able to share them with you. We’ve been working hard on a couple new features that we think will help improve your automated testing experience. #1 Forms Testing Redesign As you know by now, one of the most important things to us at Testomato is creating a tool that is, above all, simple. Our form tests are something we’ve felt needed to be redesigned in order to make the setup easier for users. Currently, we download your website’s source code and identifiy any forms we…

10 Mistakes Every Freelancer Should Know About

A lot of developers (including members of Team Testomato) got their start working as freelancers. That’s why we occasionally discuss tips and tricks for freelance web developers on our blog. Today, we’re going to talk about a topic that’s close to our hearts: mistakes. We’re all human, and we all mess up once in awhile. As humans, it’s not only normal for us to make mistakes – it’s expected. There’s really no way to completely avoid them, and in our opinion, you shouldn’t want to. Why? Making mistakes is one of the best ways we learn. Getting to the other…

Spread the Word: Contest Winners Announcement!

Last month, we held our very first Testomato “Spread the Word” referral contest! Thanks so much to everyone who participated and helped us meet some new friends. We really appreciate it! To recap, we asked everyone who signed up to tweet a unique referral link throughout the month for a chance to win the following prizes: 1st Prize – 1 unlimited subscription to Testomato 2nd Prizes – 3 annual silver memberships to Treehouse 3rd Prizes – 30 Testomato t-shirts So without further ado, congratulations to our contest winners! If you didn’t win a prize this time, don’t worry! We’ll be running…

While Testomato focuses on front-end UI, our team knows from personal experience how important it is to be able to find and address issues on the back-end. As developers, we often face challenges with our code. If something goes wrong, it’s often hard for us to figure out what has happened. Debuggers simplify that process by allowing us to figure out why our code is not behaving the way we expect. They also show us how to investigate the way systems work and the problems that may occur within them. Learning to properly debug can help you: Debug complex code…

5 Scrum Techniques We Use at Testomato

At the moment, there are several popular software development methodologies, each with its own recognized strengths and weaknesses. One of the most popular methodologies out there are the many different faces of Agile, which are all based on iterative and rapid development. At Testomato, we use a mix of agile techniques to fit our company and our projects. In our minds, agile was definitely the way for us to go, but despite its popularity, it’s not for everyone. Agile methodologies are well-suited for startup environments that must be able to adapt and evolve quickly according to user requirements and keep…

6 Important Qualities of Clean Code

How often do you hear someone refer to a mess at work as “spaghetti code”? Probably a lot. So, how do you know that someone doesn’t look at your code and say the same thing? You don’t. No matter how many books you read about best practices for design and coding practices – it’s just not enough. Our ability to evaluate both good and bad qualities of code are often dependent (and limited) to the projects we work on and the people we work with. In other words, one of the best ways to recognize and appreciate clean code is to…

How to Choose An Automation Testing Tool

In web development, it’s important that you have the right tools to help you complete your projects on time, in budget, and to maximize effectiveness and efficiency. It can be difficult to decide whether or not automation testing is for you, and it can be equally challenging to decide on the best automated testing tool. Here are a few things to consider when it comes to making this important decision. Is automated testing a solution for you or your team? At some point, while working on a project, you may start to feel the need to automate certain tasks. You…