Skip to main content

Posts

Mobile Application Testing Checklist

1. DEVICE SPECIFIC CHECKS 1.1  Can the app be installed on the device? 1.2 Does the app behave as designed/desired if there is an incoming call? 1.3 Does the app behave as designed/desired if there is an incoming SMS? 1.4 Does the app behave as designed/desired if the charger is connected? 1.5 Does the app behave as designed/desired if the charger is disconnected? 1.6 Does the app behave as designed/desired if the device goes to sleeping mode 1.7 Does the app behave as designed/desired if the device resumes from sleeping mode 1.8  Does the app behave as designed/desired if the device resumes from lock screen? 1.9    Does the app behave as designed/desired if the device is tilted? 1.10  Does the app behave as designed/desired if the device is shaken? 1.11 Does the app behave as designed/desired if a local message is coming from another app (think   of: calendar reminders, to-do task etc.). 1.12 Does the app behave as designed/desired if a push message i...
Recent posts

Tips for QA engineers

1. Understand the Requirements: Always begin by reading and understanding the project requirements thoroughly. 2. Know the Product: Explore the application like a user to understand its functionality. 3. Ask Questions: Don’t hesitate to ask for clarification on ambiguous requirements. 4. Master Test Case Writing: Write clear, concise, and comprehensive test cases. 5. Focus on Boundary Values: Pay attention to edge cases for input validation. 6. Learn Testing Types: Get hands-on experience with functional, regression, smoke, and sanity testing. 7. Collaborate Effectively: Communicate openly with developers, designers, and product managers. 8. Use Testing Tools: Familiarize yourself with tools like JIRA, ALM, Selenium, and SOAP UI. 9. Document Everything: Maintain clear and organized test documentation for future reference. 10. Be Detail-Oriented: Small errors can have a big impact; always double-check your work. 11. Explore Test Automation: Learn the basics of automation to boost your t...

Basic Introduction of RPA

  1) What is Robotic Process Automation? ·          Robotic process automation (RPA) is defined by the Institute for Robotic Process Automation (IRPA) as ‘the application of technology allowing employees in a company to configure computer software or a ‘robot’ to capture and interpret existing applications for processing a transaction, manipulating data, triggering responses and communicating with other digital systems.’ ·          RPA (Robotic Process Automation) Robotic Process Automation enables you with tools to create your own software robots to automate any business process. Your “bots” are configurable software set up to perform the tasks you assign and control. 2) What Can RPA Do? ·          RPA is software-based, it can be used to perform various tasks. These include maintenance of records, queries, calculations, and transactions. Additio...