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

اینجوری دمو می‌دن، اونجوری کیفیت می‌خوان!

Quality Based on Demo

یعنی بدبخت‌تر از تیم تست من ندیدم. طرف میره سیستم Develop می‌کنه. میاد دمو میده، تا سیستم رو لاگین می‌کنه، کل سرورهای شرکت خودشون و شرکت بغلی دان میشه. بعد اگر تو کار باگ پیدا بشه، می‌گن پس تیم تست چی کار می‌کنه!

ادامه نوشته »

آموزش Robolectric-قسمت یازدهم: یکپارچه‌سازی Build System

Robolectric Tool

با آغاز به کار Robolectric 3.3، این Test Runner روی Classpath به دنبال فایلی با نام ‘com/android/tools/test_config.properties/’ خواهد گشت. اگر فایل مربوطه را پیدا کرد، برای آماده‌سازی Manifest، Resource، و Asset Locationهای تست استفاده می‌شود؛ و البته این بدون نیاز به تعیین در تست‌های شما به یکی از دو شکل …

ادامه نوشته »

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

Selenium

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

ادامه نوشته »

کتاب Java 4 Selenium WebDriver-Part 2

Java 4 Selenium WebDriver-Part 2-Index

اگر شما دوست دارید به منظور استفاده از جاوا در Selenium WebDriver تبدیل به یک شخص حرفه‌ای شوید، باید این کتاب را بخوانید. به جرات می‌توان گفت این کتاب بهترین کتاب برای کاربران حرفه‌ای جاوا در Selenium WebDriver است. ۳ نکته برای Master Selenium طی ۳۰ روز این نشانی اینترنتی …

ادامه نوشته »

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

Boundaries

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

ادامه نوشته »

کتاب Java 4 Selenium WebDriver-Part 1

Java 4 Selenium WebDriver-Part 1-Index

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

ادامه نوشته »

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

Robolectric Tool

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

ادامه نوشته »

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

Selenium

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

ادامه نوشته »