تست نرم‌افزار (معرفی ابزار Selenium)

#تست یکی از مهم‌ترین فازهای #توسعه_نرم‌افزار است که مدیران پروژه‌های نرم‌افزاری از #ابزارهای_تست_ماشینی جهت خودکارسازی آن استفاده می‌نمایند. یکی از این ابزارها #Selenium می‌باشد که امکان برقراری ارتباط با زبان‌های مختلف را دارد. نمونه‌ی استفاده از این ابزار را می‌توانید در ویدئوی ذیل مشاهده نمایید.

 

یکی از چالش‌های اجرای فاز تست ، #هزینه_استخدام_آزمون‌کننده (tester) می‌باشد. با استفاده از ابزارهای ماشینی و تولید تست‌های خودکار می‌توانید این هزینه را به شدت کاهش داد. همچنین تست‌های انسانی به شدت زمانبر هستند. اما ماشین می‌تواند در مدت بسیار کمی صدها تست مختلف را با دقت بسیار زیاد اجرا نماید.

دوستان در زمینه مقایسه تست انسانی و تست ماشینی می‌توان مقاله ذیل را مطالعه بفرمایند :

https://www.linkedin.com/pulse/manual-testing-vs-automation-what-choose-unitedcodeinc