ક્યુપીપી અને લોડરર વચ્ચેના તફાવત.

Anonim

QTP વિ લોડરનર

થી પરીક્ષણ સાધન છે QTP હાર્ડવેર નિર્માતા, એચપીના ટેસ્ટિંગ ટૂલ ક્વિકસ્ટાસ્ટ પ્રોફેશનલ છે. LoadRunner એ જ કંપનીમાંથી પરીક્ષણ સાધન પણ છે, પરંતુ અલગ હેતુ સાથે. QTP ને માઉસ ક્લિક અને કીબોર્ડ પ્રેસ જેવા વપરાશકર્તા ક્રિયાપ્રતિક્રિયાઓનું અનુકરણ અને પરીક્ષણ કરવા વિકસાવવામાં આવી હતી. બીજી બાજુ, LoadRunner, સિસ્ટમ પર ભાર મૂકવા માટે ભારે ભાર અથવા બહુવિધ સહવર્તી વપરાશકર્તાઓની નકલ કરે છે.

બન્ને પ્રોગ્રામ્સ એ એપ્લિકેશનને ટ્યુનિંગ કરવા અને અનપેક્ષિત પ્રતિક્રિયાઓનો ઉપયોગ કરવા માટે ઉપયોગમાં લેવાય છે જે સામાન્ય ઓપરેશન્સ દરમિયાન નોંધનીય ન પણ હોઈ શકે. આનાથી પ્રોગ્રામરો અને ડેવલપર્સને અસાધારણતાના પ્રજનન માટે અને કોડને શોધી કાઢવામાં મદદ કરે છે જે સમસ્યાનું કારણ શું છે તે શોધવામાં મદદ કરે છે. કોડ મળ્યાં અને સુધારેલ પછી, પ્રોગ્રામને પછી ફરી પરીક્ષણ ચાલુ પહેલા તે ખાતરી કરવા માટે કે સમસ્યા સુધારાઈ છે અને અન્ય કોઈ સમસ્યા ઊભી થાય તે પહેલાં ડીબગ અને સંકલિત કરી શકાય છે.

વાસ્તવિક રીતે કેવી રીતે વપરાશકર્તા સિસ્ટમનો ઉપયોગ કરે છે તે અનુકરણ કરવા માટે, બંને કાર્યક્રમોને રેકોર્ડ કરવાની જરૂર છે કે કેવી રીતે વાસ્તવિક વ્યક્તિ પરીક્ષણ કરાયેલ પ્રોગ્રામ સાથે ક્રિયાપ્રતિક્રિયા કરે છે. QTP GUI ને ચકાસે છે, તેથી તેને રેકોર્ડ કરવાની જરૂર છે કે કયુ બટન દબાવવામાં આવ્યું છે અથવા કઈ કળ દબાવવામાં આવે છે. રેકોર્ડ કરેલી ક્રિયાઓ પછી સ્ક્રિપ્ટમાં રૂપાંતરિત થાય છે. પરંતુ Loadrunner ને પોતે GUI સાથે ચિંતિત કરવાની જરૂર નથી, તે પ્રોટોકોલના આધારે, પ્રોક્સીના આદેશને માત્ર રૂટ કરે છે, અને મોકલવામાં આવતા આદેશો રેકોર્ડ કરે છે. નોંધાયેલા આદેશો પછી સ્ક્રિપ્ટમાં રૂપાંતરિત થાય છે જે ઘણાં બધા વપરાશકર્તાઓને અનુસરવા માટે લોડ જનરેટર્સ નામની ઘણી મશીનો પર ચાલે છે.

આ ટૂલ ઘણા પ્રોગ્રામરો અને વેબ ડેવલોપર્સ માટે ઉપયોગી છે પરંતુ બધાં પ્રોગ્રામ્સ માત્ર વિન્ડોઝ ઑપરેટિંગ સિસ્ટમ પર જ કાર્ય કરે છે તે દરેકને તેનો ઉપયોગ કરી શકશે નહીં. QTP સંપૂર્ણપણે વિન્ડોઝ પર આધારિત છે જ્યારે તમે LoadRunner સાથે કેટલાક અંશે UNIX નો ઉપયોગ કરી શકો છો. તમે લોડ જનરેટર તરીકે કાર્ય કરવા માટે UNIX મશીનોનો ઉપયોગ કરી શકો છો કે જે સ્ક્રીપ્ટ ચલાવતા હોય તે રેકોર્ડ કરવામાં આવ્યા છે. તે ઘણું ન પણ હોઈ શકે પરંતુ તે વપરાશકર્તાઓને થોડું વધુ સુગમતા આપે છે.

સારાંશ:

1. બન્ને સાધનોનું પરીક્ષણ કરે છે જેનો ઉપયોગ દૈનિક ઉપયોગમાં

2 માં એપ્લિકેશન કેવી રીતે થશે તે ચકાસવા માટે થાય છે QTP વપરાશકર્તાના GUI સાથેની ક્રિયાપ્રતિક્રિયાઓને ઉત્તેજિત કરે છે જ્યારે લોડરનર ભારે વપરાશને

3 QTP વપરાશકર્તાને તેની ક્રિયાઓને GUI પર રેકોર્ડ કરે છે જ્યારે લોડરનર GUI સાથે સંતાપતા નથી પરંતુ પ્રોક્સી

4 દ્વારા આદેશો રેકોર્ડ કરે છે. QTP એ Windows ઑપરેટિંગ સિસ્ટમ માટે વિશિષ્ટ છે જ્યારે તમે LoadRunner <લોડરનર