Architecting Dependable Systems
Paulo Esteves Veríssimo,Nuno Ferreira Neves,Miguel Pupo Correia (auth.),Rogério de Lemos,Cristina Gacek,Alexander Romanovsky (eds.)
کشف منابع
تست یکپارچگی، یکی از مراحل حیاتی در فرآیند توسعه نرمافزار است که با هدف اطمینان از همکاری صحیح و هماهنگ بین ماژولهای مختلف سیستم انجام میشود. در این بخش، میخواهیم با اهمیت، روشها و بهترین شیوههای تست یکپارچگی در حوزه نرمافزار آشنا شویم.
تست یکپارچگی یا Integration Testing فرآیندی است که در آن ماژولهای نرمافزاری که بهصورت جداگانه توسعه و تست شدهاند، در کنار یکدیگر قرار گرفته و عملکرد هماهنگ و بدون نقص آنها بررسی میشود. این تست از اهمیت ویژهای برخوردار است، زیرا خطاها و ناسازگاریهایی که ممکن است در ارتباط بین ماژولها رخ دهد را شناسایی و رفع میکند.
در دنیای امروزی نرمافزار، وجود ابزارهای قوی و کارآمد برای انجام تست یکپارچگی، نیازی مبرم و غیرقابلاجتناب است. برخی از محبوبترین و حرفهایترین ابزارها برای انجام این نوع تست عبارتاند از:
تست یکپارچگی یکی از جنبههای کلیدی توسعه نرمافزار به شمار میرود که در کیفیت نهایی محصول تاثیر قابل توجهی دارد. اهمیت این مرحله از آنجا ناشی میشود که تنها با یکپارچهسازی صحیح ماژولها میتوان از سلامت کلی سیستم اطمینان حاصل کرد. بدین ترتیب، استفاده از روشها و ابزارهای مناسب برای تست یکپارچگی، تضمینی برای عملکرد بهینه و بدون نقص نرمافزار به حساب میآید.
Paulo Esteves Veríssimo,Nuno Ferreira Neves,Miguel Pupo Correia (auth.),Rogério de Lemos,Cristina Gacek,Alexander Romanovsky (eds.)
Juntao Qiu
Robin F Goldsmith
Narayanan Palani
Juntao Qiu
B. B. Agarwal,S. P. Tayal,M. Gupta
Omran M. G. H.
Themistoklis Bourdenas,Morris Sloman,Emil C. Lupu (auth.),Antonio Casimiro,Rogério de Lemos,Cristina Gacek (eds.)
Mark Fisher,Jonas Partner,Marius Bogoevici,Iwein Fuld
Sujoy Acharya
Petar Tahchiev,Felipe Leme,Vincent Massol,Gary Gregory
Joyce L. Tokar (auth.),Rogério de Lemos,Cristina Gacek,Alexander Romanovsky (eds.)
Klaus Havelund (editor),Manuel Núnez (editor),Grigore Rosu (editor),Burkhart Wolff (editor)
Ashish Bhargava
Frank Y. Shih
S. Koirala,S. Sheikh
Kanchan Manna,Jimson Mathew
Alex Garcia,Viktor Farcic
Paulo Veríssimo,Nuno F. Neves,Miguel Correia,Yves Deswarte,A. Abou El Kalam (auth.),Rogério de Lemos,Felicita Di Giandomenico,Cristina Gacek,Henry Muccini,Marlon Vieira (eds.)
K. Siva Prasad Reddy
Greg L. Turnquist
Hung Q. Nguyen,Michael Hackett,Brent K. Whitlock
Robin F. Goldsmith
Ramnivas Laddad
Cătălin Tudose, Petar Tahchiev, Felipe Leme, Vincent Massol,andGary Gregory
Erik Cuevas,Daniel Zaldívar,Marco Perez-Cisneros (auth.)
Craig Walls
James C. Bezdek,Raghu Krisnapuram,Nikhil R. Pal
Pierre-Yves Bonnefoy