یکی از بهترین ابزارهای تست عملکرد وب سایت، Selenium است که با این نرم افزار، حین طراحی وب سایت ، نه تنها می توانید تست هایی را برای هر بخش تعریف کنید، بلکه می توانید تست ها را زمان بندی کنید و به طور خودکار انجام دهید. فرض کنید وب سایت شما ۱۰۰ ویژگی مختلف دارد، شما همه ی این ۱۰۰ ویژگی را تست و وب سایتتان را منتشر می کنید. بعد از دو روز یک باگ گزارش می شود یا اینکه می خواهید در روند فعالیت کاربر تغییر کوچکی ایجاد کنید.
آیا پس از اعمال تغییرات یا رفع باگ، یا به صورت کلی حین طراحی سایت خود، می خواهید دوباره همه ی آن ۱۰۰ ویژگی را تست کنید؟ اینجاست که سلنیوم به کمک شما می آید و همه ی تست ها را به صورت خودکار انجام می دهد.
سرفصل های دوره آموزشی Lynda Advanced Selenium: Page Objects and GUI Automation:
– مقاوم سازی مجدد به انتزاع ها
– پشتیبانی از انتزاع
– انتزاعات زیرساختی
– انتزاعات فناوری
– انواع اشیاء صفحه
– انتزاعات ناوبری
– انتزاع دامنه
– استفاده از زبانهای خاص دامنه (DSL)
– تصمیم گیری در مورد طراحی انتزاع