Modularity-driven testing
મોડ્યુલરિટી સંચાલિત પરીક્ષણ એ સોફ્ટવેરના પરીક્ષણમાં વપરાતો શબ્દ છે. ટેસ્ટ સ્ક્રિપ્ટ મોડ્યુલરિટી ફ્રેમવર્ક માટે નાની, સ્વતંત્ર સ્ક્રિપ્ટ્સની રચનાની જરૂર છે જે મોડ્યુલો, વિભાગો અને એપ્લિકેશન-અંડર-ટેસ્ટના કાર્યોને રજૂ કરે છે. આ નાની સ્ક્રિપ્ટ્સનો ઉપયોગ પછી મોટા પરીક્ષણો બનાવવા માટે અધિક્રમિક રીતે કરવામાં આવે છે, જે ચોક્કસ પરીક્ષણ કેસને સાકાર કરે છે. પૃષ્ઠભૂમિ તમામ માળખાઓમાં, આ સમજવા અને નિપુણતા મેળવવા માટે સૌથી સરળ હોવું જોઈએ. બાકીની એપ્લિકેશનમાંથી ઘટકને છુપાવવા માટે ઘટકની સામે અમૂર્ત સ્તર બનાવવું એ એક જાણીતી પ્રોગ્રામિંગ વ્યૂહરચના છે. આ ઘટકમાં ફેરફારોથી એપ્લિકેશનને અલગ કરે છે અને એપ્લિકેશન ડિઝાઇનમાં મોડ્યુલરિટી પ્રદાન કરે છે. ટેસ્ટ સ્ક્રિપ્ટ મોડ્યુલરિટી ફ્રેમવર્ક એબ્સ્ટ્રેક્શન અથવા એન્કેપ્સ્યુલેશનના આ સિદ્ધાંતને લાગુ કરે છે જેથી ઓટોમેટેડ ટેસ્ટ સ્યુટ્સની જાળવણીક્ષમતા અને માપનીયતામાં સુધારો થાય. સંદર્ભ સોફ્ટવેર પરીક્ષણ