In this tutorial, you will learn about how to interface ultrasonic sensor with Arduino and how to measure the distance of an object using ultrasonic sensor. This is the sixth tutorial of our ‘Arduino tutorials for testers’ series. We are presenting some of the most commonly used hardware components along with some basics of electronics theory. So, if you are […]
Arduino Tutorials for Testers: Ultrasonic Sensor
Arduino Tutorials for Testers: LCD Display
In this tutorial, you will learn about how to interface LCD Display with Arduino and display a message on LCD Display. This is the fourth post of our hands-on, Arduino tutorial series. Follow along and you will produce something useful at the end of each tutorial. We also cover just enough electronics theory for you to be able to understand […]
Arduino Tutorials for Testers: Servo Motors
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: 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 […]
Broadcast a URL using Estimote Beacon (no code required!)
At Qxf2 Services, we explore and test different hardware products. Recently, we come across Estimote Beacons. We purchased and explored them. We like the Eddystone-URL protocol which can broadcast a URL to nearby devices. We think this is a useful feature for a lot of shop owners, especially in large malls. In this post, we will show you how to […]
How to get your code inside a Docker Container
When you start learning about Docker, you will definitely wonder about how to get your code within the Docker container. This blog will guide you about the different ways to get your code inside the Docker container and which method you need to select according to your role/situation. Methods to get your code inside Docker container: Using COPY or ADD command […]
View a Docker container’s display using VNC Viewer
It is useful to be able to view your Selenium tests running within a Docker container. This can help you to debug issues better and have more confidence in your tests. We found the ability to look at the tests especially useful when performing some complex actions like drawing, dragging, dropping, etc. To view the Docker container’s display, we setup […]
Continuous Integration using Bitbucket Pipelines and Docker
Recently, one of our clients started using Bitbucket Pipelines for Continuous Integration. Thank you Lea Anthony of Secure Code Warrior for introducing and helping us get started with Bitbucket pipelines! At Qxf2 Services, we like exploring different tools and sharing our knowledge to help other testers. In this post, we will show you how easy it is to enable continuous integration […]
Preparing a Docker image for running Selenium tests
Sometimes your team members complain about automated tests not working on their computer while you are able to run the automated tests at your end completely fine. We too, at Qxf2, have experienced this issue. Our automated tests run fine at our end but occasionally fail when they run on our colleagues and client machines. Invariably, we trace this sort […]