Weather Shopper: Practical way to learn Appium and Programming Language

This post is for testers who are new to programming and looking to learn mobile test automation. Qxf2 Services has developed an Android application – Weather Shopper, to help testers practice Android app automation using Appium and learn programming languages simultaneously. You can get the application from Google Play Store here. Weather Shopper application offers a rich set of mobile […]

HTTP requests using Rust Reqwest

About Reqwest At Qxf2, we have always been curious to constantly learn and discover new possibilities and insights. This led us to explore the Reqwest crate, a standout tool for Rust, further enriching our technical toolkit. Reqwest is a client solution for Rust for making asynchronous HTTP requests. It provides API’s for interacting with various HTTP operations. It’s ease of […]

Rust Meets Relational Databases: A Rusqlite Guide

Rusqlite is a Rust implementation of the SQLite database engine. Qxf2 is learning Rust and sharing our learnings through blog posts. In this post, we will explore the key features of Rusqlite and how to get started using it in Rust projects. We’ll cover Installation, Creating the Database , Creating tables and adding data into the tables. How to get […]

How to Switch pages in Page Object Model

At Qxf2 , we provide tips and tricks to make testing more efficient and smoother. This post documents the switch_page functionality of Qxf2’s Page Object Model. Our framework uses a PageFactory class to interface the tests and modeled pages. When the automation wants to interact with a new page of the application, it can simply ask PageFactory for the new […]

A guide to Regex Crate – 2

Qxf2 is exploring commonly used Rust crates and sharing our learning. We are focused on crates that testers will end up using quite often. We have tried our best to include illustrative examples in order to help testers understand how to use these crates. This blog is continuation to our previous blog on Regex Crate Modules. In this blog we […]

Simplifying Fake Data Generation in Rust using fake crate

Generating realistic test data is often a challenging task in the software industry. However, Rust’s fake crate provides a simple solution to this problem. By using the fake crate, data generation in Rust becomes effortless, allowing users to generate mock data for testing purposes or any other requirements. This blog post delves into the utilization of the Fake crate in […]

Rust Clap journey – a little further

At Qxf2 we are always on the lookout to go wider and deeper into evolving our technical toolbelt. One such initiative was to explore popular Rust crates and to come up with code samples showing implementation of important features. Clap is a popular crate in Rust, that aids in developing CLI applications seamlessly. In our opening blog, we gave you […]

A guide to Regex Crate

Qxf2 is exploring commonly used Rust crates. We are writing a series of posts on useful crates to help you to understand how to use them with examples. This is blog is about the Rust Regex Crate. Disclaimer: We are not developers. But we make it a point to share out learning. This post was worked on in late 2023. […]