هرم تست مدل ایده آل برای تیمهای چابک(Agile) است که هنگام طراحی Test Portfolio خود از آن استفاده میکنند. Unit Test یک پایه محکم برای درک این موضوع را شکل میدهد که کد جدید به درستی کار میکند. آنها به راحتی کد را پوشش میدهند: توسعهدهندهای که کد را نوشته است، شخصا فردیست که برای تأیید این موضوع که تستهای …
ادامه نوشته »بایگانی برچسب: تست یکپارچگی
Integration Testing و انواع آن چیست؟
Integration Testing چیست؟ تست یکپارچهسازی یا Integration Testing به عنوان نوعی تست تعریف میشود که در آن ماژولهای نرمافزاری به صورت Logical یکپارچه شده و به عنوان یک گروه تست میشوند. یک پروژه نرمافزاری معمول شامل چندین ماژول نرمافزاریست که توسط برنامهنویسان مختلف کدنویسی شده است. Integration Testing بر روی بررسی ارتباط دادهها(Data Communication) در میان این ماژولها تمرکز میکند. …
ادامه نوشته »یک پلیس آهنی بهتر بسازید: مراحل تست نرمافزار
در فیلم پلیس آهنی یک مامور سایبورگِ اجرای قانون، به مردم توصیه میکرد “از درد سر دوری کنند”. این مقاله تمرکز خود را روی اجتناب از دردسر در زمان تولید یک محصول نرمافزاری معطوف کرده است و این کار را با طی کردن مراحل تست نرمافزار انجام میدهد. در همین راستا از فیلم پلیس آهنی که در سال ۱۹۸۷ ساخته …
ادامه نوشته »کتاب Quality Code: Software Testing Principles, Practices, and Patterns
شیوههای توسعه تست محور(Test-Driven)، تست اول(Test First) و تست زودهنگام(Test-Early)، به هزاران سازمان توسعهدهنده نرمافزار کمک میکنند تا خود را بهبود دهند. در حال حاضر، در کتاب Quality Code: Software Testing Principles, Practices, and Patterns، استفان ونس(Stephen Vance) روی تمام چیزهایی که در رابطه با توسعه تست محور یاد گرفته، متمرکز شده است و به شما کمک میکند تا سطوح …
ادامه نوشته »