Model Based Testing (MBT) is a new-age test automation technique traditionally used for Functional Black-Box Testing. Its capability of generating test cases by using model developed from the analysis of the abstract behaviour of the System under Test is gaining popularity. Researchers have tough time in adapting this technique for modelling non functional requirements. This thesis work helps to provide a new and unique method for modeling of those requirements for MBT. An experimental analysis, backed by observations of using the new proposed method indicates that the method is efficient enough to carry out modeling non-functional requirements along with modeling of functional requirements by identifying the appropriate approach.