امروزه هر چیزی در دنیا برای اینکه قادر به ابراز وجود در بازار باشد، باید کیفیت خود را به واسطه دریافت گواهینامه از یک سازمان ذیربط و معتبر، تضمین نماید. دانشگاه گواهی کننده تحصیلات عالی شماست، سازمان استاندارد گواهی کننده کیفیت محصول تولید شده یک کارخانه است و … . از این قبیل سازمانها و نهادها در همه جای دنیا …
ادامه نوشته »بایگانی برچسب: تست چابک
Agile Testing را چگونه شروع کنیم
بیایید به وضعیت عمومی سازمانی که به یک سازمان چابک تبدیل میشود، اما تست چابک را پشت سر انداخته و رها میکند نگاهی بیندازیم. فرض کنید شما سالها به عنوان مدیر تست نرم افزار مشغول به کار بودهاید، و برای خود شهرتی حرفه ای کسب کردهاید، اما اکنون در شرکتی استخدام شدهاید که به تازگی چابک شده است. شما مثل …
ادامه نوشته »کتاب More Agile Testing
جَنت گرگوری(Janet Gregory) و لیزا کریسپین(Lisa Crispin) از پیشگامان موضوع Agile Testing هستند که سابقه فراوانی در این زمینه دارند. اکنون در کتاب پیش رو، آنها تمام چیزهایی که در مورد Agile Testing یاد گرفتهاند را منعکس کردهاند. آنها به مسائل مهم نوظهور پرداخته و شیوههای پیشرفته Agile را به اشتراک میگذارند. علاوه بر این آنها در این کتاب مسائل …
ادامه نوشته »توسعه دهندگان Agile تست میکنند اما آزمونگر نیستند
تفاوت بین یک توسعه دهنده، آزمونگر و یک مهندس توسعه نرم افزار در آزمون نرم افزار (Software Development Engineer in Test-SDET) چیست؟ این موضوع شوخی نیست. در واقع، این یک سوال بسیار جدی است که در جامعه توسعهدهندگان نرمافزار مورد بحث است. دیدگاه Agile اتفاق بزرگی را رقم زد و آن اتفاق، محو شدن تمایز تاریخی بین آزمونگران نرمافزار و …
ادامه نوشته »ساییدن هرم تست Agile
هرم تست مدل ایده آل برای تیمهای چابک(Agile) است که هنگام طراحی Test Portfolio خود از آن استفاده میکنند. Unit Test یک پایه محکم برای درک این موضوع را شکل میدهد که کد جدید به درستی کار میکند. آنها به راحتی کد را پوشش میدهند: توسعهدهندهای که کد را نوشته است، شخصا فردیست که برای تأیید این موضوع که تستهای …
ادامه نوشته »Continuous Performance Testing در محیطهای Agile
اجازه بدهید با حقیقتی مواجه شویم: Agile حقیقت زندگیست. شاید شما یک کارگاه Full Agile ندارید و یا ممکن است Continuous Integration-CI را انجام ندهید، یا حتی تا کنون در مورد DevOps صحبت هم نکرده باشید، اما واقعیت این است که فشارهای موجود در بازار باعث میشود تا بسیاری از مزایا مانند کیفیت و سرعت، که جز ذات متدولوژیهای Agile …
ادامه نوشته »۵ عامل کلیدی برای دستیابی به Agile Testing در DevOps
در سالهای اخیر، بسیاری از سازمانها توسط DevOps تحت تاثیر قرار گرفتهاند. با تغییر ذهنیات افراد، اتوماتسازی فرآیندهای استقرار(Deployment) و Build بوسیله پیادهسازی ابزارها و فرآیندهای مناسب، افزایش تست اتوماتیک، شکست دیوارهای میان Development و Operation، و نیز اتوماتیکسازی Monitoring و Reporting، برخی DevOps را به صورت End-to-End اجرا کرده، و آنرا در همه شئونات دخیل کردهاند. با این حال، باید …
ادامه نوشته »Agility
کلا Agility هر چی که بلد بودیم و نبودیم رو منهدم کرده. حتی تست هم Agile و غیر Agile داره. البته جدیدا متوجه شدم Agility مترادف همون شلخته کار کردنه. چون همیشه جاهایی که بی قاعده کار میکنن میگن ما Agile هستیم.
ادامه نوشته »کتاب Agile Testing: A Practical Guide for Testers and Agile Teams
دو تن از متخصصان و مشاوران با تجربه در حوزه Agile Testing، یعنی لیزا کریسپین(Lisa Crispin) و جانت گرگوری(Janet Gregory)، سعی کردهاند تا در مورد سوالات شما و دیگر سوالاتتان در زمینه Agile Testing در این کتاب پاسخ قطعی دهند. در این کتاب، کریسپین و گرگوری Agile Testing را تعریف کرده و نقش تسترها را با مثالهایی واقعی از تیمهای تست …
ادامه نوشته »۶ گرایش نوظهور تست نرمافزار که تا آخر سال ۲۰۱۸ قوانین قطعی خواهند شد
طبق پیشبینی موسسات تحقیقاتی دنیا، ۶ گرایش اساسی در صنعت تست نرمافزار تا انتهای سال ۲۰۱۸ به طور کامل جا خواهند افتاد، و احتمالا با اختلاف یک تا دو ساله(و شاید هم کمتر) به ایران میرسند. تیستن یک اینفوگرافی در این رابطه آماده کرده است که شما میتوانید فایل اصلی اینفوگرافی مذبور را به زبان فارسی، به صورت کامل و با …
ادامه نوشته »