شنبه , ۱۵ اردیبهشت ۱۴۰۳

آموزش

آموزش

آموزش Selenium-قسمت سیزدهم: انتخاب Radio Button و Check Box در Selenium WebDriver

Selenium

در این آموزش، قصد داریم چگونگی شناسایی عناصر زیر را در یک فرم، بیاموزیم: Radio Button Check Box Radio Button Radio Buttonها را می‌توان با استفاده از متد ()click تغییر داد. با استفاده از  این صفحه تمرینی، می‌ببینید که ()radio1.click می‌تواند Radio Button فعال را به “Option1” تغییر دهد. ()radio2.click نیز می‌تواند با ترک Radio Button فعال قبلی، Radio Button فعال را به “Option2” …

ادامه نوشته »

آموزش JMeter-قسمت پنجم: نصب و اجرای JMeter(بخش سوم)

Jmeter Tutorial

Server Mode برای Distributed Testing(تست توزیع شده)، JMeter را روی Remot Nodeها در Server Mode اجرا(Run) نموده، و سپس این Server(ها) را از طریق GUI کنترل نمایید. علاوه بر این شما می‌توانید از Non-GUI Mode برای اجرای Remote Testها استفاده نمایید. جهت آغاز این Server(ها) باید [jmeter-server[.bat را روی هر Server Host اجرا(Run) نمایید. بعلاوه این اسکریپت به شما اجازه می‌دهد اطلاعات …

ادامه نوشته »

آموزش TestComplete-قسمت ششم: ساخت اولین تست دسکتاپ(بخش سوم)/رکورد کردن یک تست

Testcomplate

ساخت اولین تست دسکتاپ نسبتا طولانیست، لذا طی سه یا چهار قسمت تقدیم خوانندگان خواهد شد رکورد کردن یک تست برای دیدن دستورالعمل‌ها(Instruction)، می‌توانید قبل از شروع رکورد، آنها را پرینت نمایید، یا اگر شما دو مانیتور دارید، می‌توانید پنجره سیستمی TestComplete Help را به مانیتور دیگر منتقل کنید. ۱- TestComplete با سوییچ به Recording Mode(حالت ضبط) و نمایش Recording Toolba(نوار …

ادامه نوشته »

آموزش Selenium-قسمت دوازدهم: Web Element یک فرم در سلنیوم

Selenium

فرم‌ها، عناصر پایه‌ای و اصلی در وب هستند که مسئولیت اصلی آنها نیز دریافت اطلاعات از بازدیدکنندگان وبسایت است. فرم‌ها وب دارای عناصر متفاوتی در سطح GUI هستند مانند: Text Boxها Password Fieldها CheckBoxها Radio Buttonها Dropdown File Inputها و غیره ما چگونگی دسترسی به این عناصر مختلف روی فرم را توسط Selenium Web Driver(به همراه جاوا) خواهیم دید. سلنیوم …

ادامه نوشته »

آموزش Selenium-قسمت یازدهم: FindElement و FindElements در Selenium WebDriver

Selenium

چرا شما به دستور Find Element/s نیاز دارید؟ تعامل با یک صفحه وب نیاز به کاربری دارد که عنصر(Element) وب را پیدا کند. دستور Find Element برای شناسایی(یک) عنصر وب در یک صفحه وب به طور منحصر به فرد استفاده می‌شود. در حالیکه فرمان Find Elements برای شناسایی یک لیست از عناصر وب در صفحه وب استفاده می‌شود. چندین روش برای …

ادامه نوشته »

آموزش TestComplete-قسمت پنجم: ساخت اولین تست دسکتاپ(بخش دوم)//آغاز Test Recording

Testcomplate

ساخت اولین تست دسکتاپ نسبتا طولانیست، لذا طی سه یا چهار قسمت تقدیم خوانندگان خواهد شد آغاز Test Recording ۱- اگر پروژه یا Project Suite در TestComplete باز باشد، آن را ببندید. برای انجام این کار، File>Close را از منوی اصلی TestComplete انتخاب کنید. ۲- به Start Page(صفحه شروع) از TestComplete بروید. اگر صفحه پنهان شده باشد، Start Page را …

ادامه نوشته »

آموزش JMeter-قسمت چهارم: نصب و اجرای JMeter(بخش دوم)

Jmeter Tutorial

JMeters Classpath JMeter به طور خودکار کلاس‌ها را از Jarها در دایرکتوری‌های زیر پیدا می‌کند: JMETER_HOME/lib: برای Utility Jarها استفاده می‌شود JMETER_HOME/lib/ext: برای JMeter Componentها و پلاگین‌ها استفاده می‌شود اگر شما JMeter Componentهای جدید توسعه یافته دارید، باید آنها را Jar کرده و این Jar را در دایرکرتوری JMeter lib/ext کپی نمایید. JMeter به طور خودکار JMeter Componentها را در هر Jar …

ادامه نوشته »

آموزش Selenium-قسمت دهم: Locatorها در Selenium IDE شامل CSS Locator، DOM، XPath، Link Text، ID(بخش چهارم)

Selenium

موقعیت‌یابی بوسیله DOM و dom:name همانطور که قبلا ذکر شد، این متد فقط در صورتی کار می‌کند که عنصری که می‌خواهید بدان دسترسی داشته باشید، در یک فرم دارای نام حضور داشته باشد. مرحله ۱- به Mercury Tours homepage بروید و از Firebug برای بازرسی Text Box مربوط به User Name استفاده کنید. توجه داشته باشید که این Text Box در یک فرم به نام …

ادامه نوشته »

مستندسازی تست در تست نرم‌افزار

Test Documentation

مستندسازی تست چیست؟ مستندسازیِ تست عبارتست از مستندسازیِ محصولات(Artifact) تولید شده قبل یا در خلال تست کردن نرم‌افزار. این عملیات به برآورد تلاش(Test Effort) مورد نیاز در حوزه تست، Test Coverage، ردیابی منابع، فرآیند اجرا و غیره کمک می‌کند. اسناد تست مجموعه‌ای کامل از مستندات هستند که به شما اجازه می‌دهند تا برنامه‌ریزی تست، طراحی تست، اجرای تست و نتایج …

ادامه نوشته »

آموزش JMeter-قسمت سوم: نصب و اجرای JMeter(بخش اول)

Jmeter Tutorial

نصب همیشه توصیه می‌کنم که از آخرین نسخه JMeter را برای نصب و راه‌اندازی استفاده نمایید. برای نصب یک نسخه Release Build، فایل zip/rar را در پوشه‌ای قرار دهید که JMeter را نصب می‌کنید. در صورتیکه JRE/JDK به درستی نصب شده باشند و متغیر محیطی JAVA_HOME تنظیم شده باشد، شما کار دیگری برای انجام دادن ندارید. ساختار دایرکتوری نصب باید …

ادامه نوشته »