الگوی طراحی نما می تواند
تست پذیری را از چند جهت بهبود بخشد: 1. آزمایش را ساده می کند: الگوی نما یک رابط ساده برای ارتباط مشتریان با سیستم فراهم می کند. این امر آزمایش را ساده می کند زیرا تعداد آزمایش هایی را که باید انجام شود کاهش می دهد.
2. پیچیدگی را جدا می کند: الگوی نما، قسمت های پیچیده سیستم را از کد مشتری جدا می کند. پیچیدگی در پشت نما پنهان است و آزمایش کد مشتری را آسان تر می کند.
3. آزمایش واحد را تشویق میکند: الگوی نما، توسعه واحدهای کوچک و مستقل را تشویق میکند که به راحتی میتوان آنها را مجزا آزمایش کرد. این کار تشخیص خطاها و اشکالات در کد را آسان تر می کند.
4. پشتیبانی از تست خودکار: الگوی نما از تست خودکار با ارائه یک رابط کاملاً تعریف شده پشتیبانی می کند که می تواند به راحتی با استفاده از ابزارها و اسکریپت های خودکار آزمایش شود.
به طور کلی، الگوی نما با ساده کردن رابط، جداسازی پیچیدگی و پشتیبانی از تست خودکار، سیستم را قابل آزمایش تر می کند.
تاریخ انتشار: