ווייכווארג טעסטינג, אָדער ווייכווארג טעסטינג, איז אויך באקאנט ווי אַפּלאַקיישאַן טעסטינג.
ווייכווארג טעסטינג איז בפֿרט אַ גרויס פּראָצעס וואָס איז קאַמפּרייזד פון עטלעכע ינטערקאַנעקטיד פּראַסעסאַז. די הויפּט אָביעקטיוו פון ווייכווארג טעסטינג איז צו מעסטן די אָרנטלעכקייַט פון די ווייכווארג און זיין קאַמפּליטנאַס אין טערמינען פון די פונדאַמענטאַל רעקווירעמענץ. ווייכווארג טעסטינג ינוואַלווז יגזאַמינינג און טעסטינג ווייכווארג דורך פאַרשידענע טעסטינג פּראַסעסאַז. די אַבדזשעקטיווז פון די פּראַסעסאַז קען אַרייַננעמען:
וועראַפאַקיישאַן פון ווייכווארג קאַמפּליטנאַס קעגן פאַנגקשאַנאַל / געשעפט באדערפענישן
ידענטיפיצירן באַגז / טעכניש ערראָרס און ינשורינג אַז די ווייכווארג איז טעות-פריי
אפשאצונג פון וסאַביליטי, פאָרשטעלונג, זיכערהייַט, לאָוקאַלאַזיישאַן, קאַמפּאַטאַבילאַטי און ינסטאַלירונג
טעסטעד ווייכווארג מוזן דורכגיין אַלע טעסץ צו זיין גאַנץ אָדער פּאַסיק פֿאַר נוצן. עטלעכע פון די פאַרשידענע טייפּס פון ווייכווארג טעסטינג מעטהאָדס אַרייַננעמען ווייַס קעסטל טעסטינג, שוואַרץ קעסטל טעסטינג און גרוי קעסטל טעסטינג. דערצו, די ווייכווארג קענען זיין טעסטעד ווי אַ גאַנץ, אין קאַמפּאָונאַנץ / וניץ אָדער אין אַ לעבן סיסטעם.
שוואַרץ באָקס טעסטינג איז אַ ווייכווארג טעסטינג טעכניק וואָס פאָוקיסיז אויף אַנאַלייזינג די פאַנגקשאַנאַליטי פון די ווייכווארג מיט רעספּעקט צו די ינערלעך ווערקינגז פון די סיסטעם. שוואַרץ באָקס טעסטינג איז דעוועלאָפּעד ווי אַ אופֿן פֿאַר אַנאַלייזינג קונה רעקווירעמענץ, ספּעסאַפאַקיישאַנז און הויך-מדרגה פּלאַן סטראַטעגיעס.
א שווארצע באָקס טעסטינג טעסטער סאַלעקץ אַ סכום פון גילטיק און פאַרקריפּלט קאָד דורכפירונג און אַרייַנשרייַב טנאָים און טשעקס פֿאַר גילטיק רעזולטאַט רעספּאָנסעס.
שוואַרץ באָקס טעסטינג איז אויך באקאנט ווי פאַנגקשאַנאַל טעסטינג אָדער פארמאכט קעסטל טעסטינג.
א זוכן מאָטאָר איז אַ פּשוט בייַשפּיל פון אַ אַפּלאַקיישאַן אונטערטעניק צו שוואַרץ קעסטל טעסטינג. א זוכן מאָטאָר באַניצער גייט אריין טעקסט אין די זוכן באַר פון אַ וועב בלעטערער. דער זוכן מאָטאָר דעמאָלט לאָוקייץ און ריטריווז באַניצער דאַטן רעזולטאַטן (רעזולטאַט).
די בענעפיץ פון שוואַרץ באָקס טעסטינג אַרייַננעמען:
שוואַרץ באָקס טעסטינג אויך האט עטלעכע דיסאַדוואַנטידזשיז, ווי גייט:
בעשאַס ווייַס קעסטל טעסטינג, קאָד איז לויפן מיט פאַר-סעלעקטעד אַרייַנשרייַב וואַלועס צו וואַלאַדייט די פאַר-סעלעקטעד רעזולטאַט וואַלועס. ווייסע-קעסטל טעסטינג אָפט ינוואַלווז שרייבן שטום קאָד (שטיק פון קאָד געניצט צו פאַרבייַטן אַ ספּעציפיש שטריך. א שטום קענען סימולירן די נאַטור פון יגזיסטינג קאָד, אַזאַ ווי אַ פּראָצעדור אויף אַ ווייַט מאַשין.) און אויך דריווערס.
די בענעפיץ פון ווייַס קעסטל טעסטינג אַרייַננעמען:
די דיסאַדוואַנטידזשיז אַרייַננעמען:
א יוניט טעסט איז אַ קאָמפּאָנענט פון די ווייכווארג אנטוויקלונג לעבן ציקל (SDLC) אין וואָס אַ פולשטענדיק פּרובירן פּראָצעדור איז ינדיווידזשואַלי געווענדט צו דער קלענסטער פּאַרץ פון אַ ווייכווארג פּראָגראַם פֿאַר דער געוואלט פּאַסיק אָדער נאַטור.
א אַפּאַראַט פּראָבע איז אַ קוואַליטעט מעזשערמאַנט און אפשאצונג פּראָצעדור געווענדט אין רובֿ פאַרנעמונג ווייכווארג אַנטוויקלונג אַקטיוויטעטן. אין אַלגעמיין, אַ אַפּאַראַט פּרובירן יוואַליוייץ ווי געזונט די ווייכווארג קאָד קאַנפאָרמז צו די קוילעלדיק ציל פון די ווייכווארג / אַפּלאַקיישאַן / פּראָגראַם און ווי די פּאַסיק אַפעקץ אנדערע קלענערער וניץ. אַפּאַראַט טעסץ קענען זיין געטאן מאַניואַלי - דורך איינער אָדער מער דעוועלאָפּערס - אָדער דורך אַן אָטאַמייטיד ווייכווארג לייזונג.
בעשאַס טעסטינג, יעדער אַפּאַראַט איז אפגעזונדערט פון די הויפּט פּראָגראַם אָדער צובינד. אַפּאַראַט טעסץ זענען טיפּיקלי דורכגעקאָכט נאָך אַנטוויקלונג און איידער דיפּלוימאַנט, אַזוי פאַסילאַטייטינג ינאַגריישאַן און פרי פּראָבלעם דיטעקשאַן. די גרייס אָדער פאַרנעם פון אַ אַפּאַראַט וועריז דיפּענדינג אויף די פּראָגראַממינג שפּראַך, ווייכווארג אַפּלאַקיישאַן און פּרובירן אַבדזשעקטיווז.
פאַנגקשאַנאַל טעסטינג איז אַ טעסטינג פּראָצעס געניצט אין ווייכווארג אַנטוויקלונג ווו ווייכווארג איז טעסטעד צו ענשור אַז עס קאַמפּלייז מיט אַלע רעקווירעמענץ. עס איז אַ וועג פון קאָנטראָלירונג ווייכווארג צו ענשור אַז עס האט אַלע די פארלאנגט פאַנגקשאַנאַליטי ספּעסיפיעד אין זייַן פאַנגקשאַנאַל רעקווירעמענץ.
פאַנגקשאַנאַל טעסטינג איז דער הויפּט געניצט צו באַשטעטיקן אַז אַ שטיק פון ווייכווארג גיט די זעלבע רעזולטאַט ווי פארלאנגט דורך די סוף באַניצער אָדער געשעפט. טיפּיקאַללי, פאַנגקשאַנאַל טעסטינג ינוואַלווז יוואַליוייטינג און קאַמפּערינג יעדער ווייכווארג פונקציע קעגן געשעפט באדערפענישן. די ווייכווארג איז טעסטעד דורך געבן עס עטלעכע פֿאַרבונדענע אַרייַנשרייַב אַזוי אַז דער רעזולטאַט קענען זיין עוואַלואַטעד צו זען ווי עס קאַנפאָרמז צו, ריליווז צו אָדער וועריז פון די יקערדיק רעקווירעמענץ. דערצו, פאַנגקשאַנאַל טעסץ אויך קאָנטראָלירן די וסאַביליטי פון די ווייכווארג, למשל צו מאַכן זיכער אַז די נאַוויגאַציע פאַנגקשאַנז אַרבעט ווי פארלאנגט.
רעגרעססיאָן טעסטינג איז אַ טיפּ פון ווייכווארג טעסטינג געניצט צו באַשליסן צי נייַע פּראָבלעמס זענען דער רעזולטאַט פון ווייכווארג ענדערונגען.
איידער אַפּלייינג אַ ענדערונג, אַ פּראָגראַם איז טעסטעד. נאָך אַ ענדערונג איז געווענדט, די פּראָגראַם איז ריטעסטעד אין אויסגעקליבן געביטן צו דעטעקט צי די ענדערונג האט באשאפן נייַע באַגז אָדער פּראָבלעמס, אָדער צי די פאַקטיש ענדערונג האט געדינט זיין בדעה ציל.
רעגרעססיאָן טעסטינג איז יקערדיק פֿאַר גרויס ווייכווארג אַפּלאַקיישאַנז, ווייַל עס איז אָפט שווער צו וויסן צי טשאַנגינג איין טייל פון אַ פּראָבלעם האט באשאפן אַ נייַע פּראָבלעם פֿאַר אַ אַנדערש טייל פון די אַפּלאַקיישאַן. פֿאַר בייַשפּיל, אַ ענדערונג צו אַ באַנק אַפּלאַקיישאַן אַנטלייַען פאָרעם קענען רעזולטאַט אין די דורכפאַל פון אַ כוידעשלעך טראַנסאַקטיאָן באַריכט. אין רובֿ קאַסעס, די פראבלעמען קען ויסקומען אַנרילייטיד, אָבער זיי קענען אַקשלי זיין די גרונט פון פראַסטריישאַן צווישן אַפּלאַקיישאַן דעוועלאָפּערס.
אנדערע סיטואַטיאָנס וואָס דאַרפן ראַגרעשאַן טעסטינג אַרייַננעמען דיטעקטינג צי זיכער ענדערונגען דערגרייכן אַ באַשטימט ציל אָדער טעסטינג פֿאַר נייַע כאַזערדז פֿאַרבונדן מיט ישוז וואָס רעסורפאַסע נאָך אַ צייט אָן ישוז.
מאָדערן ראַגרעשאַן טעסטינג איז בפֿרט כאַנדאַלד דורך ספּעשאַלייזד געשעפט טעסטינג מכשירים וואָס נעמען סנאַפּשאַץ פון יגזיסטינג ווייכווארג וואָס זענען קאַמפּערד נאָך אַפּלייינג אַ ספּעציפיש ענדערונג. עס איז כּמעט אוממעגלעך פֿאַר מענטשלעך טעסטערס צו דורכפירן די זעלבע טאַסקס ווי יפישאַנטלי ווי אָטאַמייטיד ווייכווארג טעסטערס. דאָס איז ספּעציעל אמת מיט גרויס און קאָמפּלעקס ווייכווארג אַפּלאַקיישאַנז אין גרויס IT ינווייראַנמאַנץ אַזאַ ווי באַנקס, האָספּיטאַלס, מאַנופאַקטורינג קאָמפּאַניעס און גרויס רעטאַילערס.
דרוק טעסטינג רעפערס צו די טעסטינג פון ווייכווארג אָדער ייַזנוואַרג צו באַשליסן צי די פאָרשטעלונג איז באַפרידיקנדיק אונטער עקסטרעם און אַנפייוועראַבאַל טנאָים, וואָס קענען פּאַסירן ווי אַ רעזולטאַט פון שווער נעץ פאַרקער, פּראָצעס לאָודינג, ונדערקלאָקקינג, אָווערקלאָקקינג און שפּיץ נוצן פון רעסורסן.
רובֿ סיסטעמען זענען דעוועלאָפּעד מיט נאָרמאַל אַפּערייטינג באדינגונגען. דעריבער, אפילו אויב אַ שיעור איז יקסידיד, ערראָרס זענען נעגלאַדזשאַבאַל אויב די סיסטעם איז דרוק טעסטעד בעשאַס אַנטוויקלונג.
דרוק טעסטינג איז געניצט אין די פאלגענדע קאַנטעקסץ:
אָטאַמייטיד טעסטינג (ווייכווארג טעסט אָטאַמיישאַן) איז אַ צוגאַנג צו קאָד טעסטינג וואָס ניצט ספּעציעל ווייכווארג מכשירים וואָס לויפן טעסץ אויטאָמאַטיש און דערנאָך פאַרגלייַכן פאַקטיש פּראָבע רעזולטאַטן מיט דערוואַרט רעזולטאַטן.
אָטאַמייטיד טעסטינג פיעסעס אַ וויכטיק ראָלע אין קעסיידערדיק עקספּרעס (סי), קעסיידערדיק ינטעגראַטיאָן (CI), DevOps און DevSecOps. די הויפּט בענעפיץ פון אָטאַמייטיד טעסטינג אַרייַננעמען:
אין ווייכווארג אַנטוויקלונג, עס איז ספּעציעל נוציק צו דורכפירן אָטאַמייטיד טעסץ בעשאַס די בויען פּראָצעס צו ענשור אַז אַ אַפּלאַקיישאַן איז פריי פון בויען ערראָרס און פּערפאָרמז די בדעה פונקציע.
גענומען די צייט צו אָטאַמייט ווייכווארג טעסטינג וועט לעסאָף שפּאָרן די דעוועלאָפּערס צייט דורך רידוסינג די ריזיקירן אַז אַ קאָד ענדערונג וועט ברעכן די יגזיסטינג פאַנגקשאַנאַליטי.
טעסטינג איז אַ זייער וויכטיק בינע אין דער אַנטוויקלונג פּראָצעס. ינשורז אַז אַלע באַגז זענען פאַרפעסטיקט און אַז די פּראָדוקט, ווייכווארג אָדער ייַזנוואַרג פּערפאָרמז ווי בדעה אָדער ווי נאָענט צו זיין ציל פאָרשטעלונג ווי מעגלעך. אָטאַמייטיד טעסטינג, אלא ווי מאַנואַל טעסטינג, איז יקערדיק צו קאַנסיסטאַנטלי צושטעלן קאָס-עפעקטיוו ווייכווארג וואָס טרעפן באַניצער דאַרף אין אַ בייַצייַטיק שטייגער מיט מינימאַל חסרונות.
מאַנואַל טעסטינג איז נאָך דורכגעקאָכט אין פאַרשידן צייט בעשאַס אַנטוויקלונג, אָבער דאָס איז מערסטנס געטאן דורך די דעוועלאָפּערס אָדער די ייַזנוואַרג ענדזשאַנירז זיך צו געשווינד זען אויב די ענדערונגען וואָס זיי האָבן געמאכט האָבן די געוואלט ווירקונג.
Ercole Palmeri
Coveware דורך Veeam וועט פאָרזעצן צו צושטעלן ענטפער באַדינונגס פֿאַר סייבער יקסטאָרשאַן אינצידענט. קאָוועוואַרע וועט פאָרשלאָגן פאָרענסיקס און רימעדייישאַן קייפּאַבילאַטיז ...
פּרידיקטיוו וישאַלט איז רעוואַלושאַנייזינג די ייל & גאַז סעקטאָר, מיט אַן ינאַווייטיוו און פּראָואַקטיוו צוגאַנג צו פאַבריק פאַרוואַלטונג.…
די UK CMA האט ארויס אַ ווארענונג וועגן ביג טעק ס נאַטור אין די קינסטלעך סייכל מאַרק. דאָרט…
די "קאַסע גרין" דעקרעט, פארמולירט דורך די אייראפעישע יוניאַן צו פאַרבעסערן די ענערגיע עפעקטיווקייַט פון בנינים, האט פארענדיקט זיין לעגיסלאַטיווע פּראָצעס מיט ...