GUI Testing
GUI Testing
automated accessibility testing tools are very good at identifying pages and lines of code that
need to be manually checked for accessibility.
Dynamic Testing is a kind of software testing technique using which the dynamic behaviour of
the code is analysed.
For Performing dynamic, testing the software should be compiled and executed and
parameters such as memory usage, CPU usage, response time and overall performance of the
software are analyzed.
Dynamic testing involves testing the software for the input values and output values are
analyzed. Dynamic testing is the Validation part of Verification and Validation.
Dynamic Testing Techniques
The Dynamic Testing Techniques are broadly classified into two categories. They are:
•Functional Testing
•Non-Functional Testing
Levels of Dynamic Testing
There are various levels of Dynamic Testing Techniques. They are:
•Unit Testing
•Integration Testing
•System Testing
•Acceptance Testing
Functional Testing Non-functional Testing
It verifies the operations and actions of an
application. It verifies the behavior of an application.
• Compliance Testing is performed to maintain and validate the compliant state for the life of
the software. Every industry has a regulatory and compliance board that protects the end
users.
• For shipping and logistics industries, the Office of Foreign Assets & Controls (OFAC) has
enacted several regulations for Specially Designated Nationals.
•Professionals, who are knowledgeable and experienced, who understand the compliance
must be retained.
•Understanding the risks and impacts of being non-compliant
•Document the processes and follow them
•Perform an internal audit and follow with an action plan to fix the issues
Database Testing
Database testing involves the retrieved values from the database by the web or
desktop application. Data in the User Interface should be matched as per the
records are stored in the database.