Architecting Dependable Systems II
Michel Wermelinger,Georgios Koutsoukos,Hugo Lourenço,Richard Avillez,João Gouveia (auth.),Rogério de Lemos,Cristina Gacek,Alexander Romanovsky (eds.)
کشف منابع
تست یکپارچگی، یکی از مراحل حیاتی در فرآیند توسعه نرمافزار است که با هدف اطمینان از همکاری صحیح و هماهنگ بین ماژولهای مختلف سیستم انجام میشود. در این بخش، میخواهیم با اهمیت، روشها و بهترین شیوههای تست یکپارچگی در حوزه نرمافزار آشنا شویم.
تست یکپارچگی یا Integration Testing فرآیندی است که در آن ماژولهای نرمافزاری که بهصورت جداگانه توسعه و تست شدهاند، در کنار یکدیگر قرار گرفته و عملکرد هماهنگ و بدون نقص آنها بررسی میشود. این تست از اهمیت ویژهای برخوردار است، زیرا خطاها و ناسازگاریهایی که ممکن است در ارتباط بین ماژولها رخ دهد را شناسایی و رفع میکند.
در دنیای امروزی نرمافزار، وجود ابزارهای قوی و کارآمد برای انجام تست یکپارچگی، نیازی مبرم و غیرقابلاجتناب است. برخی از محبوبترین و حرفهایترین ابزارها برای انجام این نوع تست عبارتاند از:
تست یکپارچگی یکی از جنبههای کلیدی توسعه نرمافزار به شمار میرود که در کیفیت نهایی محصول تاثیر قابل توجهی دارد. اهمیت این مرحله از آنجا ناشی میشود که تنها با یکپارچهسازی صحیح ماژولها میتوان از سلامت کلی سیستم اطمینان حاصل کرد. بدین ترتیب، استفاده از روشها و ابزارهای مناسب برای تست یکپارچگی، تضمینی برای عملکرد بهینه و بدون نقص نرمافزار به حساب میآید.
Michel Wermelinger,Georgios Koutsoukos,Hugo Lourenço,Richard Avillez,João Gouveia (auth.),Rogério de Lemos,Cristina Gacek,Alexander Romanovsky (eds.)
Kanchan Manna,Jimson Mathew
Ricardo Jimenez-Peris,Marta Patiño-Martinez,Bettina Kemme,Francisco Perez-Sorrosal (auth.),Rogério de Lemos,Jean-Charles Fabre,Cristina Gacek,Fabio Gadducci,Maurice ter Beek (eds.)
Nikolaos Georgantas,Sonia Ben Mokhtar,Ferda Tartanoglu,Valérie Issarny (auth.),Rogério de Lemos,Cristina Gacek,Alexander Romanovsky (eds.)
Yongfeng Yin,Bo Jiang
Imran Bashir,Amrit L. Goel (auth.)
Koleshko, Andrey;Nousaine, Kim
Hung Q. Nguyen,Michael Hackett,Brent K. Whitlock
Shmuel Ur (editor),Eyal Bin (editor),Yaron Wolfsthal (editor)
Erik Cuevas,Daniel Zaldívar,Marco Perez-Cisneros (auth.)
Arnaud Cogoluegnes,Thierry Templier,Gary Gregory,Olivier Bazoud
Moises Macero (auth.)
Greg L. Turnquist
Viktor Farcic,Alex Garcia
Alex Garcia,Viktor Farcic
Craig Walls
Sudipta Roy,Nidul Sinha,Asoke Kr. Sen (auth.),Dhinaharan Nagamalai,Eric Renault,Murugan Dhanuskodi (eds.)
Zheru Chi,Hong Yan,Tuan Pham
K. S. Fu (auth.),Professor King-sun Fu (eds.)
K. Siva Prasad Reddy
Cătălin Tudose, Petar Tahchiev, Felipe Leme, Vincent Massol,andGary Gregory
Dietrich W. R. Paulus,Joachim Hornegger (auth.)
Teruya Minamoto,Kentaro Aoki (auth.),Dominik Ślęzak,Sankar K. Pal,Byeong-Ho Kang,Junzhong Gu,Hideo Kuroda,Tai-hoon Kim (eds.)
Juha Hinkula
Michael H.F. Wilkinson,Jos B.T.M. Roerdink
S. Koirala,S. Sheikh
Ramnivas Laddad
B. B. Agarwal,S. P. Tayal,M. Gupta