background preloader

Quality Assurance / Software Testing

Facebook Twitter

How To Become A Software Tester. Practical QA Course. Six Simple Mind Tricks to Help You Learn JavaScript Faster. When people try to learn JavaScript, or any coding skill really, they often run into the same challenges: Some concepts can be confusing, especially if you’re coming from another language.It’s hard to find the time (and sometimes the motivation) to learn.Once you’ve understood something, it’s all too easy to forget it again.The tooling landscape is so vast and constantly changing that it’s difficult to know where to begin.

Six Simple Mind Tricks to Help You Learn JavaScript Faster

Fortunately, these challenges can be recognized and ultimately conquered. In this article, I’m going to present six mind tricks which will help you learn JavaScript faster and become a happier, more productive coder. 1. Don’t Let Future Decisions Stop You from Progressing Now For many people learning JavaScript, one of the first questions they ask is which framework to use (and let’s be fair, there’s a lot). How to Improve Test Case Efficiency. In a software development and programming world, the best software developers always written their unit test cases from the functional requirements, before starting their coding phase, which dramatically improve their coding efficiency and quality.

How to Improve Test Case Efficiency

Similarly, software testers should write their test cases from the earlier stage of the software development life cycle, best during the software requirements phase. The test manager or a QA manager should collect and prepare the maximum possible documents as per the list below. Document Collection for Test Case Writing #1) User Requirements Document A document which list the business process, user profiles, user environment, interaction with other systems, replacement of existing systems, functional requirements, non functional requirements, licensing and installation requirements, performance requirements, security requirements, usability and concurrent requirements etc. Testing Tips and resources. The Ultimate Guide to Start Automation Testing on Your Project.

Do you want to start automation testing on your project but struggling with the most basic steps like: How to introduce test automation on your project?

The Ultimate Guide to Start Automation Testing on Your Project

How to select the best and the right automation tool? Test plan sample: SoftwareTesting and Quality assurance Templates. Test plan is in high demand.

Test plan sample: SoftwareTesting and Quality assurance Templates

Ya it should be! Test plan reflects your entire project testing schedule and approach. This article is in response to those who have demanded sample test plan. In my previous article I have outlined Test plan Index. In this article I will elaborate that index to what each point mean to do. Find what actually you need to include in each index point. I have included link to download PDF format of this test plan template at the end of this post. Test Plan Template: (Name of the Product) Prepared by: (Names of Preparers) (Date) 2.0 OBJECTIVES AND TASKS 2.1 Objectives 2.2 Tasks 4.0 Testing Strategy 4.1 Alpha Testing (Unit Testing) 4.2 System and Integration Testing 4.3 Performance and Stress Testing 4.4 User Acceptance Testing 4.5 Batch Testing 4.6 Automated Regression Testing 4.7 Beta Testing 5.0 Hardware Requirements.

How Domain knowledge is Important for testers? Jayant Deo asks:“Looking at the current scenario from the industry it is seen that the testers are expected to have both technical testing skills as well either need to be from the domain background or have gathered domain knowledge mainly for BFSI is commonly seen.

How Domain knowledge is Important for testers?

How to Create Requirements Traceability Matrix – Exact Process with Sample TM Template. Traceability Matrix – How to Create and Use It Today’s session is about an important QC tool, that is either over-simplified (read overlooked) or over-emphasized – Traceability Matrix(TM).

How to Create Requirements Traceability Matrix – Exact Process with Sample TM Template

Most often, the making, reviewing or sharing of a Traceability Matrix is not one of the primary QA process deliverables – so it is not majorly concentrated on, thus causing the under-emphasis. On the contrary, some clients expect a TM to reveal earth-shattering facets about their product (under test) and are disappointed. “When used right, a Traceability Matrix can be your GPS for your QA journey”. As is a general practice at STH, we will see the “What” and “How” aspects about a TM in this article. How to Prepare Yourself For Test Case Writing and Improve Your Productivity.

When a tester decides to write high quality test cases and wants to improve their efficiency and the productivity of test case writing, there are few key points which help the testers to achieve these goals.

How to Prepare Yourself For Test Case Writing and Improve Your Productivity

First, they need to prepare themselves professionally and psychologically with some of the key points necessary for every successful software testers in the IT industry. This will be treated as “Inputs” for a tester before starting to write test cases. Next, they need to understand the quality metrics involved in the project, which is used as a tool for evaluating the tester’s performance in various phases of testing life cycle.

This will be treated as “Outputs” for a tester after completing test case writing. Finally, the tester need to know how the bug is reported, issues are escalated and how the test reports are prepared in align to the standard procedure and can be understandable by the stakeholders of the project. Prepare Yourself 5) Understand the application domain thoroughly.