This is the third tutorial of Arduino tutorial series. In this tutorial, you are going to learn about how to interface Servo Motor with Arduino and how to control the movement of Servo Motor from the Serial Monitor. Background about this tutorial series We think that testers who get comfortable with hardware are going to have many more testing opportunities […]
Arduino Tutorials for Testers: Servo Motors
Arduino Tutorials for Testers: build a Light Dimmer
In this tutorial, you will learn about Ohm’s Law, how to build a Light Dimmer and two important basic modules/commands of Arduino i.e. Analog Read and Analog Write. This is the second installment in Arduino tutorial series. We have designed the series to be hands-on. You will produce something useful at the end of each tutorial. You will also learn […]
Arduino Tutorials for Testers: build a door bell
This is the first installment of our tutorial series on Arduino. In this tutorial, you will learn about how to build a DC Door Bell and two basic but important modules/functions/commands: Digital Read and Digital Write. Why this post? Arduino on a software QA site? Huh? Well, we think the tech world is changing enough that testing will have to […]
SSH using Python Paramiko
Recently, as part of an automated test, we needed to SSH into a server, toggle a service and then check the response on a web application. We used the Python module Paramiko. We ended up writing simple wrappers around the most common actions test automation may need to perform over SSH. In this post, we will share the same. We […]
Internship with Qxf2 Services
We are going to be selecting 3 QA interns to work with our engineering team. Read this post carefully to learn how you can apply for the internship. I. Internship details: 1. Company: Qxf2 Services 2. Location: Hoodi circle, Bangalore 560048 3. Role: QA intern 4. Start date: 26-Mar-2018 5. End date: 29-Jun-2018 6. Stipend: Rs 10,000 per month II. […]
Bitbucket integration with Jenkins
In this post, we will learn to setup Continuous Integration using Jenkins and Bitbucket. As soon as a commit happens on Bitbucket, it should trigger a Jenkins Job. To do this, we are going to create webhook on Bitbucket and supply it to a Jenkins job. This webhook will notify Jenkins about all new commits, information about the branch, commits […]
Testing an NLG application
We recently discovered the concept of Natural Language Generation. It felt like a nice challenge for testing. We researched around and found that there were not many guides on how to test software used for Natural Language Generation. We decided to take advantage of Cunningham’s Law and post our thoughts on how to test natural language generators. NOTE: To make […]
Getting started with Wallaroo
We used to think writing (near) real-time applications that process multiple data streams was for the high IQ crowd and well-funded teams. This belief was probably strengthened by the fact that we (at Qxf2) love Python … and our favorite language lacked good complex event processors, stream processors. So we were excited to discover Wallaroo has set out to fill […]
State of Testing Survey: 2018
Hey, Testers. It’s new year!!! and State of Testing Survey 2018 has gone live. Please consider participating in the survey and start the year by contributing to the testing community. Why take the survey?: This is a worldwide survey that tries to identify the existing state of testing. Taking the survey is one step into bringing more transparency into our […]
Parsing Google Calendar events with Python
This post will show you how to use Python to parse Google Calendar events. Google’s API documentation is good but we haven’t found a realistic example anywhere. So we are sharing what we have. In this post, you will learn to look for all-day events with the word ‘PTO’ in the event title. Overview Here are the steps we will […]