Tesing 5
Tesing 5
txt
System Testing:
--------------
Testers will involve in doing this system testing in testers environment.
Testing overall functionality of the application with respective client requirment
It is using black box Testing techniques
This testing is conducted by testing team
After completion of unit & integration testings we start system testing
Before conducting system testing we should know the customer requirments
System testing mainly focouses on below factors/aspects:
1) User interface Testing (GUI)
2) Functional Testing
3) Non-Functional Testing (Performance, Stress, Load, Security)
4) Usability Testing
System Testing:
--------------
1) User interface Testing (GUI):
GUI Testing is a process of testing the user interface of an application , that which includes
all the webelements such as menus, checkbox, radio buttons, Buttons, colours, fonts, sizes,
icons,logos, content & images etc...
Usability Testing :
-------------------
During the testing validates application provided context helps or not to the user
Functional testing :
--------------------
1) Object Property Testing : Check the properties of the objects present on the application
ex : Enable, Disable, Visible, Focus.....
2) DataBase testing/Backend testing : Checking database operations with respective user operations
Blackbox testsing - DML Operarions (Data Manipulation language) - Insert, Update, delete, select
whitebox testing -
1) Table & column level valiations (column type, colum length, no.of columns)
2) Relation b/w the tables (Normalization)
3) Funtions
4) Procedures
https://ashokitech.com/uploads/notes/1445516742_1707100264.txt 1/3
2/5/24, 10:42 AM ashokitech.com/uploads/notes/1445516742_1707100264.txt
5) Triggers
6) Indexes
7) Views etc.....
3) Error handling Testing : Tester verify the error messages while performing incorrect actions on
the application. Error message should be readle & should be user understanable language.
Ex : Incorrect Data
Invalid data
5) Link Existance & Links execution Testing : Where exactly the links are placed is called as Links
Existance. Links are navigating in proper page or not is called Links Execution
Internal Links
External Links
Broken Links
Non-Functional testing :
------------------------
Performance Testing
Load Testing
Stress Testing
Volume Testing
Security Testing
Recovery Testing
Compatability Testing
Configuration Testing
Installation Testing
Load Testing : Gradually Increasing the load on the application slowly then check the speed of the
application.
Stress Testing : Suddenly we increase/Decrease the load on the application & check the speed of the
application
Volume Testing : To Check how much of data is able to handle by the application
Recovery Testing :
------------------
To check the system change to abnornmal to normal
Compatability Testing :
-----------------------
Forward Compatability
Backward Compatability
Hardware Compatability Configuration Testing
https://ashokitech.com/uploads/notes/1445516742_1707100264.txt 2/3
2/5/24, 10:42 AM ashokitech.com/uploads/notes/1445516742_1707100264.txt
Installation Testing :
----------------------
To check screens are clear to understand & simple or not
Screen navigation
Un-Installation
https://ashokitech.com/uploads/notes/1445516742_1707100264.txt 3/3