This post is primarily aimed at Quilt users. Read-only section 2 if you were looking for examples of dynamically importing Python modules. In this post, we will show you how to use the same code to interact with two similarly structured but different Quilt Packages. This is particularly useful when you use one Quilt package on your development environment and […]
Dynamically import Quilt packages
Tesults: better reporting for automated tests
We wanted a good way to report the test results from our automation framework. So, when Tesults approached us to integrate with our Selenium, Python-based automation framework we were pleased. In this post, we are going to show you how automation can update test results directly on to Tesults. Why this post? If you have ever built a automated testing […]
AttributeError: ‘module’ object has no attribute ‘find_dotenv’ while running Flask app
We have a Flask app “cars-api” to help testers learn to write API automation. One day we hit across this issue while running the app File “C:/Git/cars-api-master/cars_app.py”, line 234, in app.run(host=”127.0.0.1″, port=5000) File “C:\Python27\lib\site-packages\flask\app.py”, line 910, in run cli.load_dotenv() File “C:\Python27\lib\site-packages\flask\cli.py”, line 600, in load_dotenv path = dotenv.find_dotenv(name, usecwd=True) AttributeError: ‘module’ object has no attribute ‘find_dotenv’ I looked at the […]
Building your own docker images for different browser versions
When any application is deployed the software needs to be tested across multiple platforms and different versions of browsers. It’s tough to maintain environments with different versions of browsers. One approach is to use cloud solutions like Sauce Labs or BrowserStack which provides multi-version-browser support. But in case if you want to build your own environment which is easy to […]
Arduino Tutorials for Testers: Decoding of IR Remote
This is the seventh tutorial of Arduino tutorial series. In this tutorial, you will learn about how to decode the IR Remote and you will know about what kind of opportunities it will open for you. Components Required: Arduino Board Jumper Wires IR Remote IR Receiver: Following fig. 1 shows the IR Receiver. It has 3 pins: Output, GND, and […]
Arduino Tutorials for Testers: Serial Monitor
This is the fifth tutorial of Arduino tutorial series. In this tutorial, you will learn about how to prompt a message on the serial monitor and how to capture the different data type inputs which user provides from the serial monitor. Components Required: For this tutorial, you only require an Arduino board. Importance of Serial Monitor: Serial monitor plays a […]
Arduino Tutorials for Testers: Stepper Motor
This is the last tutorial of Arduino tutorial series. In this tutorial, you will learn about how to interface stepper motor with Arduino and how to move rotor accurately to a specific angle. Components Required: Arduino Board Jumper Wires Stepper Motor ( 28BYJ-48 5VDC) Above Fig. 1 shows the image of stepper motor 28BYJ-48 and its step wiring details. Stepper […]
Arduino Tutorial Series for Testers
I believe anyone can build Electronics Circuits. And I have written a series of tutorials to test my belief. Yes, it is true. Anyone can learn and build electronics circuits. It doesn’t matter if you are an engineer or not. Learning electronics is easy if you ignore your self-doubt and move ahead to build the circuit. Plenty of people with […]
Arduino Tutorials for Testers: Ultrasonic Sensor
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: 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 […]