સામગ્રીનું કોષ્ટક[છુપાવો][બતાવો]
દરેક વેબ ડેવલપમેન્ટ ટીમ તેના ઉત્પાદનો પર પરીક્ષણોનો સમૂહ હાથ ધરે છે, તેમ છતાં પાછળથી આપવામાં આવેલ વેબ સોલ્યુશનમાં ખામીઓ છે.
શ્રેષ્ઠ મેન્યુઅલ પરીક્ષણ સાથે પણ, પ્રથમ પ્રકાશન પહેલાં QA ટીમ દ્વારા તેમને પકડવાના પ્રયાસો છતાં, ખામીઓ અનિવાર્યપણે અંદર આવે છે અને ફરી ઉભરી આવે છે.
જ્યારે તમારા સૉફ્ટવેર પરીક્ષણની કાર્યક્ષમતા અને અવકાશ વધારવાની વાત આવે છે, ત્યારે સ્વયંસંચાલિત વેબ પરીક્ષણ એ તમારી શ્રેષ્ઠ પસંદગી છે.
ઑનલાઇન પરીક્ષણ માટે, પાયથોન પ્રોગ્રામિંગ ભાષા એક રોબોટ ફ્રેમવર્ક ઓફર કરે છે જે બાહ્ય પુસ્તકાલયો જેમ કે સેલેનિયમનો લાભ લઈ શકે છે.
આ પોસ્ટમાં, અમે પરીક્ષણ કેસો અને પાયથોન રોબોટ ફ્રેમવર્ક સાથે જોડાયેલ અન્ય શરતોમાંથી પસાર થઈશું.
રોબોટ ફ્રેમવર્ક શું છે?
રોબોટ ફ્રેમવર્ક પાયથોનમાં લખાયેલ એક લવચીક ઓપન-સોર્સ જેનરિક ઓટોમેશન ફ્રેમવર્ક છે જેનો ઉપયોગ ઓટોમેટેડ સોફ્ટવેર ટેસ્ટિંગ, રોબોટિક પ્રોસેસ ઓટોમેશન, સ્વીકૃતિ પરીક્ષણ અને સ્વીકૃતિ પરીક્ષણ-આધારિત વિકાસ માટે થાય છે.
સરળ શબ્દોમાં કહીએ તો, તે પાયથોન-આધારિત કીવર્ડ-આધારિત પરીક્ષણ ઓટોમેશન ફ્રેમવર્ક છે.
તે પરીક્ષકોને જટિલ પ્રક્રિયા સ્ક્રિપ્ટોને અસરકારક રીતે સ્વચાલિત કરવા અને જાળવવા માટે સક્ષમ કરે છે. ફ્રેમવર્કનો ઉપયોગ વપરાશકર્તા ઇન્ટરફેસ અને એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસને ચકાસવા માટે કરી શકાય છે.
તે પરીક્ષણ ઇજનેરોને અસંખ્ય અન્ય એકીકરણો ઉપરાંત સેલેનિયમનો ઉપયોગ કરવાની મંજૂરી આપે છે. સેલેનિયમ એ વપરાશકર્તાના વર્તનને સ્વચાલિત કરવા અને કોઈપણ વેબસાઇટ માટે વપરાશકર્તા-આધારિત વેબ બ્રાઉઝર ક્રિયાપ્રતિક્રિયાઓને સ્ક્રિપ્ટ કરવા માટેનું ઉદ્યોગ-માનક સાધન છે.
સ્વીકૃતિ પરીક્ષણ શું છે?
તે સિસ્ટમની ક્ષમતા નક્કી કરવાની એક રીત છે. સ્વીકૃતિ પરીક્ષણનો ધ્યેય વ્યવસાય જરૂરિયાતોના સંબંધમાં સિસ્ટમની ક્ષમતાઓનું મૂલ્યાંકન કરવાનો છે.
રોબોટિક પ્રક્રિયા ઓટોમેશન શું છે?
RPA, અથવા રોબોટિક પ્રક્રિયા ઓટોમેશન, સોફ્ટવેરનો ઉપયોગ કરીને માનવ શ્રમને ઘટાડવાની એક પદ્ધતિ છે જે સમાવિષ્ટ છે. મશીન શિક્ષણ અને AI ક્ષમતાઓ. RPA નો ઉપયોગ ઉચ્ચ-સ્તરની, પુનરાવર્તિત પ્રક્રિયાઓને સ્વચાલિત કરવા માટે થાય છે.
સ્વીકૃતિ પરીક્ષણ આધારિત વિકાસ શું છે?
સ્વીકૃતિ પરીક્ષણ-આધારિત વિકાસ, જે ઘણીવાર ATDD તરીકે ઓળખાય છે, તે એક વિકાસ તકનીક છે જે વ્યવસાયિક ગ્રાહકો, વિકાસકર્તાઓ અને પરીક્ષકો વચ્ચેના સંચાર પર આધાર રાખે છે. તેઓ સહયોગ કરે છે અને સુવિધાનો ઉપયોગ કરતા પહેલા સ્વીકૃતિ પરીક્ષણ કરે છે.
રોબોટ ફ્રેમવર્ક - ઉચ્ચ-સ્તરની આર્કિટેક્ચર
રોબોટ ફ્રેમવર્ક એ એક ફ્રેમવર્ક છે જે એપ્લિકેશન અને ટેકનોલોજી અજ્ઞેયવાદી છે. તેનું આર્કિટેક્ચર ખૂબ મોડ્યુલર છે, જે નીચે ચિત્રમાં દેખાય છે.
ટેસ્ટ ડેટા સરળ, સંપાદનયોગ્ય ટેબ્યુલર ફોર્મેટમાં રજૂ કરવામાં આવે છે. રોબોટ ફ્રેમવર્ક ડેટાનું પૃથ્થકરણ કરે છે, ટેસ્ટ કેસ કરે છે અને જ્યારે તે શરૂ થાય છે ત્યારે લોગ અને રિપોર્ટ્સ બનાવે છે.
કોર ફ્રેમવર્કને પરીક્ષણ હેઠળના લક્ષ્ય વિશે કોઈ જ્ઞાન નથી, અને પુસ્તકાલયો તેની સાથેની તમામ ક્રિયાપ્રતિક્રિયાઓનું સંચાલન કરે છે. લાઇબ્રેરીઓ ડ્રાઇવર તરીકે નિમ્ન-સ્તરના પરીક્ષણ સાધનોનો લાભ લઈ શકે છે અથવા સીધા એપ્લિકેશન ઇન્ટરફેસનો ઉપયોગ કરી શકે છે.
વિશેષતા
- તે વિવિધ માટે ટેસ્ટ ઓટોમેશનની મંજૂરી આપીને ડેટા આધારિત પરીક્ષણની સુવિધા આપે છે ડેટા પ્રકારો.
- તે કોડની નોંધપાત્ર માત્રાનો ઉપયોગ કરવાનું ટાળે છે અને તેના બદલે વર્તન-આધારિત પરીક્ષણ વ્યૂહરચનાનો ઉપયોગ કરે છે.
- તે તૃતીય પક્ષોના પુસ્તકાલયો અને કાર્યો સાથે કામ કરી શકે છે.
- કીવર્ડ્સ (પૂર્વ-વ્યાખ્યાયિત અથવા વપરાશકર્તા-વ્યાખ્યાયિત) ટેસ્ટ કેસ લખવા માટે ટેબ્યુલર શૈલીમાં વપરાય છે.
- વપરાશકર્તાઓ કીવર્ડ બનાવી શકે છે.
- ચલોનો ઉપયોગ કરવાની છૂટ છે.
- ફ્રેમવર્ક કીવર્ડ-આધારિત પદ્ધતિનો ઉપયોગ કરે છે, જેમાં સ્ક્રિપ્ટો નાના, સરળતાથી સમજી શકાય તેવા શબ્દો (ક્યાં તો પૂર્વ-વ્યાખ્યાયિત અથવા વપરાશકર્તા-વ્યાખ્યાયિત) નો ઉપયોગ કરીને લખવામાં આવે છે.
- દરેક બિલ્ડ પછી, અહેવાલો,
- અને લોગ બનાવવામાં આવે છે.
- તે સ્ક્રિપ્ટના અમલીકરણની સ્થિતિના સંપૂર્ણ અહેવાલો અને લોગ્સ જનરેટ કરે છે, જે ખાસ કરીને સ્ક્રિપ્ટ નિષ્ફળ જાય તેવા સંજોગોમાં ઉપયોગી છે.
રોબોટ ફ્રેમવર્ક ટ્યુટોરીયલ
ચાલો અંદર ડાઇવ.
1. રોબોટ ફ્રેમવર્ક ઇન્સ્ટોલેશન
Python માં રોબોટ ફ્રેમવર્ક ઇન્સ્ટોલ કરવા માટે pip પેકેજ સૂચવવામાં આવે છે. ફ્રેમવર્ક ઇન્સ્ટોલ કરવા માટે, નીચેનો આદેશ ચલાવો.
તમે -સંસ્કરણ વિકલ્પનો ઉપયોગ કરીને સફળ ઇન્સ્ટોલેશન પછી દુભાષિયા અને રોબોટ ફ્રેમવર્ક વર્ઝન બંને જોવા માટે સમર્થ હોવા જોઈએ.
2. પુસ્તકાલયો
- બિલ્ટિન - આ એક પ્રમાણભૂત લાઇબ્રેરી છે જેમાં સામાન્ય રીતે ઉપયોગમાં લેવાતા કીવર્ડ્સનો સમૂહ હોય છે જે આપમેળે આયાત થાય છે અને દરેક સમયે ઉપલબ્ધ હોય છે.
- સંગ્રહ - તે પાયથોન સૂચિઓ અને શબ્દકોશો સાથે કામ કરવા માટે કીવર્ડ્સનો સમૂહ પ્રદાન કરે છે. લાઇબ્રેરીના કીવર્ડ્સનો ઉપયોગ યાદીઓ અને શબ્દકોશોમાંથી મૂલ્યો બદલવા અને બનાવવા માટે થઈ શકે છે.
- સંવાદો - એક્ઝેક્યુશન અટકાવવા અને યુઝર ફીડબેક લેવા માટે પ્રમાણભૂત પુસ્તકાલય. જો પરીક્ષણો ચાલી રહ્યાં છે કે કેમ તેના પર આધાર રાખીને, સંવાદો થોડા અસંગત છે.
- DateTime તમને તારીખ અને સમયની માહિતી જનરેટ અને સંશોધિત કરવા સક્ષમ બનાવે છે.
- ઓપરેટિંગ સિસ્ટમ - જ્યારે તે ચાલી રહી હોય ત્યારે તે રોબોટ ફ્રેમવર્કને સિસ્ટમમાં વિવિધ ઓપરેટિંગ સિસ્ટમ-સંબંધિત કાર્યો કરવા સક્ષમ બનાવે છે. તે, અન્ય વસ્તુઓની સાથે, સૂચનાઓનું પાલન કરી શકે છે અને સીધા ડેટાનું ઉત્પાદન અને ફેરફાર કરી શકે છે.
- પ્રક્રિયા - આ લાઇબ્રેરીનો ઉપયોગ પાયથોન સબમોડ્યુલ્સ અને ઓપન ક્લાસનો ઉપયોગ કરીને પ્રક્રિયાઓ ચલાવવા માટે થાય છે. રન પ્રોસેસ કીવર્ડનો ઉપયોગ સિસ્ટમમાં ચાલી રહેલી પ્રક્રિયાની રાહ જોવા અને તેને કમ્પાઈલ કરવા માટે થાય છે.
- XML એ એક ટેક્સ્ટ લાઇબ્રેરી પણ છે જેનો ઉપયોગ XML દસ્તાવેજોને ચકાસવા અને સંશોધિત કરવા માટે રોબોટ ફ્રેમવર્ક દ્વારા કરવામાં આવે છે.
- સ્ટ્રિંગ એ સ્ટ્રિંગ્સને હેરફેર અને માન્ય કરવા માટેનું પેકેજ છે.
- ટેલનેટ લાગુ થાય છે જે તમને ટેલનેટ દ્વારા ક્રિયાપ્રતિક્રિયા કરવાની મંજૂરી આપે છે. ટેલનેટ લાઇબ્રેરી તમને નિયમિત TCP/IP કનેક્શન પર ટેલનેટ સર્વર સાથે જોડાવા અને આદેશો કરવા દે છે.
3. બિલ્ટ-ઇન ટૂલ્સ
રોબોટ ફ્રેમવર્કમાં, મુખ્યત્વે ચાર બિલ્ટ-ઇન ટૂલ્સ છે જેનો ઉપયોગ થાય છે:
- રીબોટ - XML આઉટપુટમાંથી લોગ અને રિપોર્ટ્સ બનાવવા અને એક જ સમયે અસંખ્ય આઉટપુટને મર્જ કરવા માટેનાં સાધનો.
- ટેસ્ટડૉક — ટેસ્ટ કેસો પર આધારિત, રોબોટ ફ્રેમવર્ક ઉચ્ચ-સ્તરનું HTML દસ્તાવેજીકરણ બનાવે છે.
- Libdoc - પુસ્તકાલયો અને સંસાધન ફાઇલો માટે કીવર્ડ દસ્તાવેજીકરણ જનરેટર.
- વ્યવસ્થિત - ડેટા ફાઇલોને અલગ ફોર્મેટમાં સાફ કરવા અને કન્વર્ટ કરવા માટે રોબોટ ફ્રેમવર્ક ટૂલ્સ.
4. ટેસ્ટ કેસો
ઓટોમેટેડ ટેસ્ટ કેસને બદલે, રોબોટ ફ્રેમવર્કમાં ટેસ્ટ કેસ મૂળભૂત અંગ્રેજીમાં લખી શકાય છે. નીચેના પરીક્ષણોનો ઉપયોગ પરીક્ષણ દૃશ્યોને વર્ગીકૃત કરવા માટે કરી શકાય છે.
- વર્કફ્લો ટેસ્ટ
- ઉચ્ચ-સ્તરની કસોટીઓ
- ડેટા આધારિત પરીક્ષણો
વર્કફ્લો ટેસ્ટ
રોબોટ ફ્રેમવર્કના ટેસ્ટ કેસ વારંવાર ટેબ્યુલર સિન્ટેક્સમાં લખવામાં આવે છે. ટેસ્ટ કેસ ટેબલની પ્રથમ કૉલમમાં ટેસ્ટ નામો હોય છે, અને ટેસ્ટ કેસ કૉલમમાં કોઈપણ વસ્તુથી શરૂ થાય છે અને પછીના ટેસ્ટ કેસના નામ અથવા કોષ્ટકના અંત સાથે સમાપ્ત થાય છે.
આ કેવી રીતે કાર્ય કરે છે તે સમજવા માટે ચાલો વાસ્તવિક દુનિયાના ઉદાહરણ પર એક નજર કરીએ.
- વપરાશકર્તા ખાતું બનાવી અને લૉગ ઇન કરી શકે છે.
- જો પાસવર્ડ ખોટો હશે તો વપરાશકર્તા લોગ ઇન કરવામાં અસમર્થ રહેશે.
ઉચ્ચ સ્તરીય પરીક્ષણો
બીજી કૉલમમાં સામાન્ય રીતે કીવર્ડ નામનો સમાવેશ થાય છે, જેમાં કીવર્ડ-લિખિત મૂલ્યો સાથે વેરીએબલ સેટ કરવાના અપવાદ સાથે.
રોબોટ ફ્રેમવર્કના ટેસ્ટ કેસ માત્ર ઉચ્ચ-સ્તરના કીવર્ડ્સનો ઉપયોગ કરીને બનાવી શકાય છે અને કોઈ સ્થાનીય પરિમાણો નથી. ઉચ્ચ-સ્તરના પરીક્ષણને વધુ સમજવા માટે, નીચેના ઉદાહરણને ધ્યાનમાં લો.
ડેટા આધારિત પરીક્ષણો
ડેટા-આધારિત પરીક્ષણ પ્રક્રિયાઓનું અનુકરણ કરવાને બદલે પરીક્ષણ ડેટાને અલગ કરે છે. રોબોટ ફ્રેમવર્કમાં, [ટેમ્પલેટ] સેટિંગ ડેટા-આધારિત પરીક્ષણ માટે ટેસ્ટ કેસને વ્યાખ્યાયિત કરે છે.
5. કીવર્ડ્સ
રોબોટ ફ્રેમવર્કમાં ટેસ્ટ કેસ બનાવવા માટે, બે સ્ત્રોતોમાંથી કીવર્ડ્સનો ઉપયોગ કરવામાં આવે છે.
- પુસ્તકાલય માટે કીવર્ડ્સ
- વપરાશકર્તા માટે કીવર્ડ્સ
પુસ્તકાલય માટે કીવર્ડ્સ
માનક પુસ્તકાલયો તમામ નિમ્ન-સ્તરની પરિભાષા વ્યાખ્યાયિત કરે છે, જે કમ્પ્યુટર ભાષાઓનો ઉપયોગ કરીને અમલમાં મૂકી શકાય છે. પાયથોન અને જાવા.
સ્ટાન્ડર્ડ, એક્સટર્નલ અને કસ્ટમ લાઈબ્રેરીઓ રોબોટ ફ્રેમવર્ક સાથે ઉપલબ્ધ ટેસ્ટ લાઈબ્રેરીઓમાંની એક છે. મુખ્ય ફ્રેમવર્કમાં બિલ્ટ-ઇન, સ્ક્રીનશૉટ, OS અને અન્ય માનક પુસ્તકાલયોનો સમાવેશ થાય છે.
વપરાશકર્તા માટે કીવર્ડ્સ
હાલના શબ્દસમૂહોમાંથી અનન્ય ઉચ્ચ-સ્તરના કીવર્ડ્સ જનરેટ કરવાની ક્ષમતા એ રોબોટ ડિઝાઇનની સૌથી મહત્વપૂર્ણ વિશેષતાઓમાંની એક છે. તે કેવી રીતે કાર્ય કરે છે તે વધુ સમજવા માટે, ચાલો એક ઉદાહરણ જોઈએ.
6 ચલો
રોબોટ ફ્રેમવર્કમાં વેરીએબલ્સ દરેક ટેસ્ટ કેસનો મહત્વનો ભાગ છે. વેરીએબલ એ ટેસ્ટ કેસમાં કોઈપણ ડેટાને સ્પષ્ટ કરવા માટે એક ઉત્તમ અભિગમ છે જે ફેરફાર અથવા પરિવર્તનશીલતાને આધીન છે.
ચાલો ટેસ્ટ કેસમાં ચલોને કેવી રીતે વ્યાખ્યાયિત કરવા તે જોઈએ.
ચલોનો ઉલ્લેખ કરવો
વપરાશકર્તા-વ્યાખ્યાયિત ચલો સિવાય, રોબોટ ફ્રેમવર્કમાં બિલ્ટ-ઇન ચલો છે જેમ કે $TEMPDIR અને $/, જેનો અમે અગાઉના ઉદાહરણમાં ઉપયોગ કર્યો હતો.
ચલોનો ઉપયોગ કરવો
ટેસ્ટ કેસમાં વેરીએબલનો ઉપયોગ ગમે ત્યાં કરી શકાય છે.
જો કે, તેઓ સામાન્ય રીતે કીવર્ડ દલીલો તરીકે ઉપયોગમાં લેવાય છે. મારો અર્થ શું છે તે સમજાવવા માટે નીચેના ઉદાહરણનો વિચાર કરો.
7. પરીક્ષણ કેસોનું આયોજન
ટેસ્ટ કેસ ફાઇલોનો ઉપયોગ રોબોટ ટેસ્ટ કેસ બનાવવા માટે થાય છે, પરંતુ ટેસ્ટ સ્યુટ હાયરાર્કી બનાવવા માટે તેને ડિરેક્ટરીઓમાં પણ જૂથબદ્ધ કરી શકાય છે. ટેસ્ટ સ્યુટ એ ટેસ્ટ કેસોનું જૂથ છે. ટેસ્ટ સ્યુટમાં ટેસ્ટ કેસ ધરાવતી તમામ ફાઇલોનો સમાવેશ થાય છે.
ડિરેક્ટરીઓનો ઉપયોગ કરીને, પરીક્ષણના કેસોને પદાનુક્રમમાં ગોઠવી શકાય છે; આ તમામ ડિરેક્ટરીઓ ડિરેક્ટરી નામોમાંથી મેળવેલા નામો સાથે ઉચ્ચ-સ્તરના પરીક્ષણ સ્યુટ્સ પ્રદાન કરે છે.
સેટઅપ અને ટિયરડાઉનનો ઉપયોગ કરવો
સેટિંગ ટેબલના "ટેસ્ટ સેટઅપ" અને "ટેસ્ટ ટિયરડાઉન" વિકલ્પોનો ઉપયોગ ટેસ્ટમાં ચોક્કસ કીવર્ડ પૂર્ણ થાય તે પહેલાં અથવા પછી તેને ચલાવવા માટે કરી શકાય છે. તમે ટેસ્ટ સ્યુટ પહેલાં અથવા પછી કીવર્ડ્સ ચલાવવા માટે "સ્યુટ સેટઅપ" અને "સ્યુટ ટિયરડાઉન" નો ઉપયોગ પણ કરી શકો છો.
તમે ટેસ્ટ કેસમાં કસ્ટમ [સેટઅપ] અને [ટિયરડાઉન] બનાવી શકો છો, [ટેમ્પલેટ] ની જેમ. આને વધુ સારી રીતે સમજવા માટે નીચેના દૃશ્યનો વિચાર કરો.
ટૅગ્સનો ઉપયોગ કરીને
રોબોટ ફ્રેમવર્ક કેસોની ચકાસણી કરવા માટે મફત મેટાડેટા પ્રદાન કરવા માટે ટેગનો ઉપયોગ કરવાની મંજૂરી આપે છે. "ફોર્સ ટૅગ્સ" અને "ડિફૉલ્ટ ટૅગ્સ" નો ઉપયોગ ફાઇલમાં ટૅગ્સ સેટ કરવા માટે થઈ શકે છે. [ટૅગ્સ], જેમ કે [ટેમ્પલેટ], એક ટેસ્ટ કેસમાં ટૅગ્સ સોંપવા માટે વાપરી શકાય છે. આપણે ટૅગ્સનો ઉપયોગ કેવી રીતે કરીએ છીએ તે જોવા માટે એક ઉદાહરણ જોઈએ.
રિપોર્ટમાં ટેસ્ટ કેસ સાથેના ટૅગ્સનો સમાવેશ થશે, સાથે સાથે ટૅગ પર આધારિત આંકડા, અમલ પછી.
ગુણ
- રોબોટ ફ્રેમવર્ક સેટ કરવું સરળ છે.
- તે કીવર્ડ્સના ઉપયોગ પર આધારિત છે.
- તે તમને Gherkin નો ઉપયોગ કરવા માટે સક્ષમ બનાવે છે.
- તે બંને સાથે કામ કરે છે મોબાઇલ અને વેબ-આધારિત એપ્લિકેશનો.
- રોબોટ ફ્રેમવર્કના ફંડામેન્ટલ્સને સમજવામાં સરળ છે.
- તે લો-કોડ અભિગમનો ઉપયોગ કરે છે.
- Windows, Mac OS X, Unix અને Linux બધા સપોર્ટેડ છે.
- Python, IronPython, અને PyPy બધી સપોર્ટેડ પ્રોગ્રામિંગ ભાષાઓ છે.
- તે તમામ મુખ્ય વેબ બ્રાઉઝર્સ સાથે કામ કરે છે.
- રોબોટ ફ્રેમવર્ક એ ફ્રી ટુ યુઝ, ઓપન સોર્સ ઓટોમેશન ટૂલ છે.
વિપક્ષ
- સમાંતર પરીક્ષણ અમલ રોબોટ ફ્રેમવર્ક દ્વારા સમર્થિત નથી.
- રોબોટ ફ્રેમવર્ક સાથે રાખવું મુશ્કેલ છે.
- રોબોટ ફ્રેમવર્કમાં એચટીએમએલ રિપોર્ટમાં ફેરફાર કરવો મુશ્કેલ છે.
- કેટલાક રોબોટ ફ્રેમવર્ક મુદ્દાઓને ડીબગ કરવું મુશ્કેલ હોઈ શકે છે.
- રોબોટ ફ્રેમવર્કમાં ઇન્ડેન્ટેશન સખત રીતે લાગુ કરવામાં આવે છે.
ઉપસંહાર
રોબોટ પ્લેટફોર્મ એ એક મફત અને ઓપન સોર્સ સ્વીકૃતિ પરીક્ષણ અને સ્વીકૃતિ પરીક્ષણ-આધારિત વિકાસ માળખું છે.
રોબોટ ફ્રેમવર્કના ટેસ્ટ કેસ ટેબ્યુલર શૈલીમાં દર્શાવવામાં આવેલા કીવર્ડ્સ પર બનેલ છે, જે તેમને સમજવામાં સરળ બનાવે છે અને ટેસ્ટ કેસના અર્થ વિશે સચોટ માહિતી આપે છે.
તે ખરેખર અનુકૂળ અને વાપરવા માટે સરળ છે.
તમારામાંથી કેટલાકે પહેલા તેનો ઉપયોગ કર્યો છે, તેથી જો તમારી પાસે તમારા પરીક્ષણો સેટઅપ છે અને તમારી Android / iOS એપ્લિકેશન તૈયાર છે, તો તેને અજમાવી જુઓ.
વસ્તુઓ કેટલી સારી રીતે ચાલે છે અને કેટલી જલ્દી સ્વીકૃતિ પરીક્ષણ પૂર્ણ થઈ શકે છે તેનાથી તમે આશ્ચર્યચકિત થઈ જશો.
એક જવાબ છોડો