Author

admin

Browsing

India is still fighting hard during the Covid-19 pandemic. Remote working has become a New Normal to the organizations. However, this gave most of the companies a chance to explore new employment models. Many companies are now evaluating an alternative workforce model with the employees as freelancers and remote workers. Demand for freelance jobs is on the rise as organizations get increasingly used to the virtual workplace and remote working, and in some cases look at cutting fixed employee costs post the Covid-19 outbreak. Large companies in sectors such as IT and IT-enabled services, FMCG, pharmaceuticals, education, professional services, and consulting are now looking at utilizing freelance talent more than before. Benefits of hiring a freelancers Flexibility and Special Expertise Freelancer talent offers your business flexible access to special expertise at the proverbial drop of a hat. Reduced Risk The fact that freelancers are not technically employees greatly reduces the…

Every user in this world expects the software to do wonders and interact with the other application to give uninterrupted service. To meet such requirement companies of all sizes are moving towards API-driven software architecture. Any company can create an application that sends an impulse to a public API and receives a certain response. This enables coherent communication and information exchange between multiple software systems from multiple software companies. What is API Testing? API (Application Programming Interface) enables communication and data exchange between two separate software systems. It also involves testing application programming interfaces directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and security. Ola and Uber’s applications are real-world examples of how APIs are used by developers to integrate functionality developed by other companies. When you book a cab using ola or uber the application doesn’t know how to find the route so it…

87.5 percent of searches made worldwide are through Google in which 20 percent is through voice search. Speak into a digital apparatus, and presto: Play a melody song, find the nearest Italian restaurant, call your mom or book an appointment with a spa. According to a new report by a market research firm called Futuresource Consulting, Siri is the most popular virtual assistant across the world with a 35 percent market share. Microsoft’s Cortana is, surprisingly, at the second spot with a 22 percent share. Google Assistant and Amazon Alexa account for 9 percent and 4 percent of the market respectively. Voice-based device/ App Voice devices are smart devices designed specifically for getting tasks done through voice conversations. These devices are always awake and listening. There are two such devices that are ruling the market those are Google Home and Amazon Echo. These devices can be used for setting up alarm, reminders, searching the web, and even ordering food. Layers in…

Data are individual units of information. Data as a general concept refers to the fact that some existing information or knowledge is represented or coded in some form suitable for better usage or processing. The collection of these test data is also another form of testing in today’s world. People are more attracted to these kinds of techniques to collect test data where it saves a lot of their resources, cost, and time. What is Test Data Collection? Test data collection is the process of gathering and measuring information from countless different sources. In order to use the test data we collect to develop practical artificial intelligence (AI) and machine learning (ML) solutions, it must be collected and stored in a way that makes sense for the business problem at hand. Why Test Data Collection is Important? Collecting test data allows you to capture a record of past events so that we can use test data analysis to find recurring patterns.…

Project Overview An emerging healthcare application that allows the user to keep track of their health all the time with the help of a mobile application. The major requirement of the client is to do localization testing to check whether their app does support/ compatible with most spoken languages in different geographical locations and also the testing should be assigned only with native country tester for the quality in the testing. Challenge Faced Identifying 25 freelance testers from 25 different countries with 25 different native language Co-ordinated with 25 freelance testers at different time zones Making the tester to understand the nature of the application For a better understanding of the application same testers has been assigned for quality in delivery The report was put together for 25 different languages (Collect, Analyse, Verify) according to the client request Types of Software Testing Localization Testing Top Languages Worked Bulgarian, Chinese, Czech, Danish,…

Project Overview An upcoming online payment platform which allows the user to scan the QR code which is placed at a random location and execute the payment. Initially, they wanted to take a survey of the current scenario in which, if a QR code is placed how and by which tool do the scan it first. This app will make the method of payment easy for tons of users in the upcoming digital generation era. Challenge Faced Survey with 100 people across India Organizing 100 people at a time 100 people with 100 unique devices No repetition of the same devices Organizing the screenshots and screen recording of the survey Team 3 QA Engineers 100 Freelance Testers Duration 3 Days Project Type Survey Tools & Platform Platforms: Android, iOS Browsers: Chrome, Safari, Firefox, Edge, Opera Result At the initial stage, there was a lot of struggle in taking up the project and…

Stress testing is a non-functional form of testing that verified the stability & reliability of the system. This test mainly determines the system on its robustness and error handling under extremely heavy load conditions. It allows the testers to check the endurance power or limit of the system can withstand before breaking down. Stress testing is also known as endurance testing. It also effectively checks the system’s response and error management under stress and extreme conditions. It helps in finding the following errors in application software: Memory Leak. Data corruption and loss. Loss of resource issues. Timing bugs and synchronization issues. Request priority issues. Need for Stress Testing During festival time, an online shopping site may witness a spike in traffic, or when it announces a sale. When a blog is mentioned in a leading newspaper, it experiences a sudden surge in traffic. Goals of Stress Testing The goal of stress…

The world’s first bug was found on September 9, 1947. It was found by the “Grace Hopper” who was the computer scientist in ‘Harvard University’. She reported the World’s first computer bug. A bug is a flaw or glitch in a system. But this was not a Software bug it was a real-life moth that was causing the issue with the computer hardware. According to Grace, it was really a bug. Her coworkers were facing the issue that their systems were delivering a consistent error. Then they decided to open the computer hardware they found a moth(Insect) in it. Inside all the wires, they found a moth. They were surprised to find the insect trapped in wires. The moth had accidentally flown in and got trapped between parts of the computer. The trapped insect had disrupted the electronics of the computer. They have to fix or debug that problem. Grace…

On behalf of Crowd4Test, I would like to share the roller coaster experience of our recent Project X with one of our clients (Name of the Client Censored) Before getting into the story a short glimpse of what is it about? Exploratory Testing  2 SIM Operators only 7 Days Project Duration 15 Different Devices 22 Cities 22 Testers 53 Defects Found 48 Critical & Major Defects Found 1 Happy Client About Project X Project X was based on Exploratory Testing where an android application has to be tested with different testers located across India. Project X should be carried forward and tested only with 2 particular SIM operators. Requirement for Project X First and the major challenging requirement was to identify testers with 2 particular SIM operators. Second requirement was to identify freelance testers across India. The third requirement was a freelance tester with Android device only. About Client We…

Usability testing is a technique used in user-centric interaction design to evaluate a product by testing it on users. The goal is to reveal areas of confusion and uncover opportunities to improve the overall user experience. Usability testing evaluates the ease of use The key difference between usability testing and traditional testing (bug testing, acceptance testing, etc.) is that usability testing takes place with actual users or customers of the product. Whilst traditional testing might be undertaken by a developer, designer or project manager, usability testing removes any bias by collecting feedback direct from the end-user. There are a few different types of usability testing or reasons to conduct usability research: Comparative Usability Testing Used to compare the usability of one website with another. Comparative tests are commonly used to compare a website against peer or competitor sites, however, it can also be used to compare two designs to establish which provides the best user…