My Blog List

Monday, December 27, 2021

Manual Testing Impact on Banking Sector

Manual Testing is part of Software Testing, where we manually test the software without any intervention of automated tools and scripts. It's like manually testing each module & functionality of the software.

There are different types of testing involved in Manual Testing

1) Smoke Testing
2) Regression
3) Performance Testing
4) Security Testing
5) Usability Testing ....etc

You may refer to the below figure for more:



Banking Sector is widely using this testing type to test their banking systems, they do use automation also but still, there are a few aspects that can't be automated & they need manual intervention there.

The banking sector has a variety of Softwares to test, which includes,

1) Core Banking System
2) Customer Relationship Management System
3) Database
4) web portals...etc


Evolution of Manual Testing over the years:





Manual testing has there root in the technology from back in the 1980s, Initially in that era testing was used to carry out in Waterfall Methodology, where progress is steadily downwards, From there, they take the leap on to the Bulky Automation tools for the testing which mostly includes Open source frameworks & Robust automation tools.

With this robust approach, testing has been migrated from Waterfall to Agile one, which led to the faster defect-free release.

But even though the process was faster, the quality was not much achieved due to the user's behavior toward your software/system, you can't automate that look and feel of the system & thus the manual need comes.

Even in the Banking Sector, initially, there was no role for Tester, Developers used to code & themselves test the same, but as time goes organizations realize it's not possible to test our own code from all perspectives, this leads to the importance of Tester in Banking Sector.

Below is the few importance of Manual Testing:


1) Testing is done from a human point of view:
     Humans can easily identify when something is not right. Automated test scripts are not designed to catch these user-friendly issues. When tester associates with software as a user would, they're able to discover usability issues and UI glitches.

2) Manual Testing increases the area of observation and alteration:
    Automated tests only perform the actions that you program them to. They require planning and devising to write, which restricts the test to certain boundaries. These limits mean there isn’t any room to wander from the written test to truly “explore” the application. Exploratory testing allows cutting in our path throughout the test with little to no boundaries.

3) Manual Testing provides a more accurate result:
    Just like code can have bugs at times, similarly, automated test scripts may have bugs. This means that automated testing can report false positives and false negatives. By including a human touch throughout the testing process, these errors can be avoided, and the outcome of the progress can be improved.

4) Better Understand the problem with Manual Testing:
    Automated testing can save time. It is great for getting quick results on a broad level, but manual testing allows and helps us to understand the problem on a conceptual and emotional level. It connects us with the end-user and brings in a sense of empathy that automated testing doesn’t provide.

The list goes on................

Even in the initial period, Testers used to test the Front end with the usability parameters only, as the evolution enlarges testers used to test other functional parameters as well which includes Functionality Testing, Database Testing, API Testing, etc.


Conclusion:

Even if automation has taken over the major share of the testing, We will still in the need of Manual Testing, Not more but not less also. Even giant sectors such as banking are still thriving for Manual Testing along with other tech giants.

So, Keep Calm & Continue Manual Testing ;) 

IG HandleWorthh_Stuff
IG Meme Page: MemesVirtue 

Happy Reading๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š


Checkout this one

How to stay motivated all time

"Staying motivated is something which we have to do it daily, like our daily habits such as bath, brush, hair comb, etc otherwise we...