سه شنبه , ۳۱ شهریور ۱۴۰۵

آخرین ارسال‌ها

آموزش Selenium-قسمت چهارم: Selenium WebDriver را چگونه دانلود و نصب کنیم؟

Selenium

در این آموزش، ما Webdriver (فقط جاوا) را نصب کرده و Eclipse را پیکربندی(Configure) خواهیم کرد. مرحله ۱ – جاوا را بر روی کامپیوتر خود نصب کنید نرم‌افزار Java Software Development Kit-JDK را از اینجا دانلود و نصب کنید. سپس این نسخه از JDK با Java Runtime Environment-JRE همراه است، بنابراین شما نیازی به دانلود و نصب JRE به صورت …

ادامه نوشته »

کتاب Java 4 Selenium WebDriver-Part 2

Java 4 Selenium WebDriver-Part 2-Index

اگر شما دوست دارید به منظور استفاده از جاوا در Selenium WebDriver تبدیل به یک شخص حرفه‌ای شوید، باید این کتاب را بخوانید. به جرات می‌توان گفت این کتاب بهترین کتاب برای کاربران حرفه‌ای جاوا در Selenium WebDriver است. ۳ نکته برای Master Selenium طی ۳۰ روز این نشانی اینترنتی http://tinyurl.com/3-Tips-For-Selenium را در مرورگر خود کپی کنید و آن را …

ادامه نوشته »

استفاده از پارتیشن‌بندی هم‌ارزی(Equivalence Partitioning) و تحلیل مقدار مرزی در تست Black Box

Boundaries

بخشی از کار تستر، نوشتن Test Caseها مطابق با مجموعه‌ نیازمندی‌هاست. زمانیکه با این نیازمندی‌ها پرزنت می‌شوید، آیا Panای برای طراحی Test Caseها بر اساس مشخصات دارید؟ من همیشه تعریف واژگان را بسیار مفید می‌دانم، بنابراین با تست مبتنی بر مشخصات شروع خواهم کرد. تکنیک‌های تست مبتنی بر مشخصات به عنوان تکنیک‌های تست Black Box یا تکنیک‌های تست ورودی/خروجی محور(Input/Output-Driven …

ادامه نوشته »

کتاب Java 4 Selenium WebDriver-Part 1

Java 4 Selenium WebDriver-Part 1-Index

آیا شما علاقمند به Selenium WebDriver هستید؟ این یکی از بهترین کتابهای جاوا مخصوص سلنیوم است. ۳ نکته برای Master Selenium طی ۳۰ روز این نشانی اینترنتی http://tinyurl.com/3-Tips-For-Selenium را در مرورگر خود کپی کنید و آن را اینتر کنید تا راهنمایی‌های مربوطه را دریافت کنید. چرا شما این کتاب را دوست خواهید داشت؟ Java 4 Selenium WebDriver-Part 1 حاوی اطلاعات …

ادامه نوشته »

آموزش Robolectric-قسمت دهم: Best Practiceها

Robolectric Tool

۱- روی کلاسهای Android که توسط دیگر کدهای Android عمل می‌کنند(مانند ‘Context’، ‘SharedPreferences’ و غیره) Mock یا Spy نکنید. Stub کردن(Stubbing ) بسیار شکننده است و می‌تواند منجر به شکست در ارتقاء Robolectric یا پلتفرم Android شود. استثنائات کوچک این قانون، کلاس‌هایی با پاسخگویی بسیار محدود مانند Event Listenerها هستند. ۲- Layout Inflation را در تست Robolectric خود تست نموده …

ادامه نوشته »

آموزش Selenium-قسمت سوم: Selenium WebDriver چیست و چه تفاوتی با Selenium RC دارد؟

Selenium

WebDriver چیست؟ WebDriver یک چارچوب اتوماسیون وب(Web Aytomation Framework) است که اجازه می‌دهد تست‌های خود را روی مرورگرهای مختلف اجرا نمایید، که این فقط شامل فایرفاکس و کروم(بر خلاف Selenium IDE) نمی‌شود. علاوه بر این WebDriver شما را قادر به استفاده از یک زبان برنامه‌نویسی در ایجاد Test Script می‌نماید، که البته در Selenium IDE امکان‌پذیر نیست. اکنون شما می‌توانید …

ادامه نوشته »