QA articles

When To Stop Testing

When To Stop Testing

QA articles, QA Tips
The question of when to stop doing software tests is hard to answer. No one can really say when, especially when errors never stop occurring. One can never be sure when errors and faults stop popping up and occurring in software. So, when should we stop testing? Let us try to answer this question in this article. Well, here goes! https://www.youtube.com/watch?v=z_3GQwEvGko Exit Criteria Exit criteria refers to a single document which commemorate the end of a life cycle phase in software testing. Furthermore, it is defined as "the specific conditions or on-going activities that should be fulfilled prior to completing the software testing life cycle". Exit criteria determine if enough tests have been done. Furthermore, it tells if tests can be declare...
Steps For Running And Developing Software Tests

Steps For Running And Developing Software Tests

QA articles, QA Tips
Software testing is a very important process. It is performed before the product is released for end users to enjoy. Running and developing software tests follow certain steps. These steps ensure the the process of software testing is done properly. https://www.youtube.com/watch?v=6yA_60a0Pd8 Basic Functionality Testing The first step is by doing the basic functionality test. Specifically, this step begins by making sure that all the buttons work. Testing that all the buttons on all the screens function as they should. Try entering a simple text. If it crashes, then do not let anybody touch your work until you have resolved the issue. Good programs do not crash when a simple text is entered. Therefore, something is definitely wrong with it. C...
Software Problem Report (SPR)

Software Problem Report (SPR)

QA articles
A software problem report is where a problem on software is presented. It includes analysis, and how to resolve software problems. https://www.youtube.com/watch?v=vbsRrZeyEjY What Software Problems Are Reported Software problems occur in any software. It can never be avoided. But in some instances, they can be prevented. This is where the different kinds of software tests are most helpful. Software problem reports often include, primarily, software issues. These software issues are those which concern bugs, errors, and a lot more. After performing all sorts of tests on the software, testers come up with this report. Software problem reports are important. Aside from revealing and reporting faults, errors, and bugs in software. Likewise, it can also ...
Vulnerability Testing Tools

Vulnerability Testing Tools

QA articles, QA Tools
Vulnerability testing is done to software to evaluate the amount of risk in the system. This is performed to lessen the probability of risks. https://www.youtube.com/watch?v=ANy6dO4_McQ Vulnerability Testing Checklist Vulnerability Testing has a checklist to ensure that it meets up to the standards and expectation of end users. Passwords secure the system. Therefore it is important to test its strength. The access controls is verified with the Operating system or technology used. Evaluate the safety level of the data system. It checks the system or application configuration files to see if they are protected. The test checks the vulnerability of the system against online attackers. Vulnerability testing also checks if the system allow users to execu...
Site Mapping Tools

Site Mapping Tools

QA articles, QA Tools
A sitemap is a straightforward yet complex part of website planning. It represents the content of your website helpful to people and computers. Site mapping is made possible with the help of tools. These tools are responsible for executing the tasks of site mapping. https://www.youtube.com/watch?v=TO8_mw6pu24 WriteMaps WriteMaps is a site mapping tool which lets you build three (3) sitemaps for free. In addition, it has features like customization of colors and has a simple interface. Furthermore, it enables you to map and collect page content. Old sitemaps may also be archived while you do updates. Primarily, this will help you to stay organized. Slickplan Slickplan is a site mapping tool which tests your creativity and imagination. This too...
Web Server Management Tools

Web Server Management Tools

QA articles, QA Tools
The act of managing server infrastructure and overseeing its performance is called server management. This is done with varied tools. Server management is helpful in increasing agility of applications. Primarily, it aims to optimize virtual and physical server performances. This article will introduce its readers to some of the different tools used in Server Management. https://www.youtube.com/watch?v=8ZOgPCtZvoU SolarWinds Server and Application Monitor This is a tool used to monitor remote onsite servers. SAM is capable of integrating sites into ones single WAN. This tool can give you access to network performance data and server and application metrics. Moreover, this will help in identifying where problems affecting performance might aris...
Scalability Testing For Web

Scalability Testing For Web

QA articles
In scalability, application performance is measured. The process tests its ability to scale up or down based on requests and performance. What Is Scalability Testing Scalability testing is responsible for measuring the performance of an application. This is dependent on the ability of an application to scale up or down based on user requests. It may also be based on the performance measure attributes of an application. Parameters used in scalability testing for a web server will be the number of processed requests. However, for a web page, parameters would be CPU or network usage, or the number of users. https://www.youtube.com/watch?v=IYzy1sXsGVE Attributes of Scalability Testing The attributes of scalability test show the performance measur...
Recovery Testing

Recovery Testing

QA articles
Recovery testing refers to the process where a program is tested. This test is to verify if the program has recovered from software issues. In recovery testing, there is a forced failure of the software. Primarily,the purpose of the test is to make sure that the recovery process has been properly executed. https://www.youtube.com/watch?v=C602meeMliY What Is Recovery Testing Recovery Testing in software is a non-functional testing. The process of doing recovery tests involves a forced failure in software. In other words, it checks the capability of software to recover from problems. Software issues like crashing, hardware failure, and a lot more affect the functions of software. Advantages of Recovery Test Recovery testing has advantage...
Problem Management Tools

Problem Management Tools

QA articles, QA Tools
Problem management refer to the ability of handling problems. It also deals with the ability to solve the said issues. Problem management, therefore means the ability to handle problems the right way. This must not result in negative impacts on the business. https://www.youtube.com/watch?v=Ux1fub8KzT0 Why Problem Management Is Important Problems, small and insignificant as they are, may create bigger ones if left unattended. With problem management, on the other hand, will prevent problems from piling up. If you take a small issue for granted, chances are it will be set aside and will continue to pile up. Finally, the problem will be too big and too many for you to handle. And eventually, it will be unsolved. And, believe me, this will definitely ha...
Different Programming Errors

Different Programming Errors

QA articles
Programming errors are those which result from bad code. Bad code may be found in some programs involved errors in production results, Programming is a very wide field. The vastness of this field makes it prone to more errors, making it more susceptible to possible failures in the system. There are different types of program errors. Hence, this article will introduce you to these errors. https://www.youtube.com/watch?v=7efT0T2FhRA Syntax Error The code is written in a specific syntax. In other words, every computer language has a specific syntax. Furthermore, syntax error happens when a programmer does not comply with grammar specifications of a computer language. However, syntax error may be corrected in the compilation phase. Resource Error...