کلا مُرده حال اونایی هستم، که همیشه دوست دارن متفاوت باشن! خب خِیر ندیده، تو که یه تنه میتونی شرکت رو به باد بدی. دو زار هم به کار اهمیت بده، تا اون پولی که میریزی تو شکمت حلال باشه. تستی که در محیطی بر خلالف استاندارد Test Environment پاس بشه، با تست Fail شده فرقی نداره.
ادامه نوشته »دانلود
ابزار زدگی
مراقب ابزارزدگی در بحث تضمین و مدیریت کیفیت نرمافزار باشید. این یعنی بخواید همه موارد تضمین کیفیت نرمافزار رو اتوماتیک کنید. هوش انسانی همیشه چیزهایی رو کشف میکنه که ابزارها قادر به یافتن اونها نیستند
ادامه نوشته »وقتی نمیفهمی “خوب” یعنی چی!
یعنی اگر دیدید مشتری داره اینجوری جزییات نیازمندیش رو مطرح میکنه، میتونید دو تا کار انجام بدید: یا جفت پا برید تو حلقش، و یا دونه دونه پارامترهایی که باید تو مشخصه نیازمندی باشه(تا اون نیازمندی قابل لمس بشه) رو بگذارید جلوش و ازش بخواید هر کدوم رو دقیق بگه. مثلا بگه سیستم با ۱۰۰ کاربر همزمان باید ظرف ۱ …
ادامه نوشته »محیط تست فقیر
Bad Test Environment آقا جون شتر سواری دولا دولا نمیشه. اگر میخواید تیم تست ستاپ کنید، باید Test Environment هم آماده کنید. اینم پول میخواد.
ادامه نوشته »وقتی در و تخته به هم نمیخورن!
وقتی دو قطعه کد یا دو تا یونیت با هم Integrate نمیشن، یعنی نمیتونن از هم استفاده کنن. یکی از علل مهم عدم Integration که در Integration Testing کشف میشه، و معمولا در شرکتهای چند تیمی و یا تیمهای بزرگ رخ میده، به دلیل عدم همانگی تیمهای توسعه، در توسعه یا به روزرسانی کد در تناسب با قسمتهای دیگه هست.
ادامه نوشته »کتاب More Agile Testing
جَنت گرگوری(Janet Gregory) و لیزا کریسپین(Lisa Crispin) از پیشگامان موضوع Agile Testing هستند که سابقه فراوانی در این زمینه دارند. اکنون در کتاب پیش رو، آنها تمام چیزهایی که در مورد Agile Testing یاد گرفتهاند را منعکس کردهاند. آنها به مسائل مهم نوظهور پرداخته و شیوههای پیشرفته Agile را به اشتراک میگذارند. علاوه بر این آنها در این کتاب مسائل …
ادامه نوشته »کتاب Advanced Software Testing – Vol. 1: Guide to the ISTQB Advanced Certification as an Advanced Test Analyst-Rockynook Computing
این کتاب برای تحلیلگر تست(Test Analyst) است که بنا دارد مهارتهای پیشرفته در تحلیل تست، طراحی و اجرا را آموزش دهد. سرفصلهای این کتاب بر مبنای سیلابس ISTQB تدوین شده است، و به همین دلیل وبسایت ISTQB در سطح Advanced کتاب نسخه ۲۰۰۸ را به عنوان یکی از کتابهای مرتبط اصلی ذکر کرده است. این کتاب با حجم زیادی از تمرینات …
ادامه نوشته »حشره کش!
لامصبا وقتی Update میدن آدم بیشتر احساس میکنه چند صد تا باگ رو Patch کردن، گذاشتن روی سیستم. یعنی دیگه یه وقتایی Debug به کار نمیاد. باید از Anti-Bug(حشره کش) استفاده کرد!
ادامه نوشته »تست Performance دستی!
بعضی تستها رو بهتر Manual انجام بدید، بعضی از تستها رو هم بهتره با ابزار انجام بدید. علاوه بر این بعضی تستها رو نمیشه با ابزار انجام داد. همینطور بعضی رو هم نمیشه دستی انجام داد. تست Performance از اون تستهایی هست که نمیشه به صورت Manual انجامش داد. چون نمیشه به صورت دستی Load مناسبی ایجاد کرد.
ادامه نوشته »کتاب Continuous Integration, Delivery, and Deployment
چالشهایی زیادی وجود دارد که بسیاری از تیمها در هنگام پیادهسازی Continuous Deployment(که نیازمند ابزارها و فرآیندهای زیادیست که با یکدیگر کار میکنند) با آن مواجه میشوند. یادگیری و اجرای تمام این ابزارها(به درستی) زمان و تلاش بسیار زیادی را میطلبد، که طبعا بسیاری از ما را به این فکر فرو میبرد که آیا واقعا ارزش این همه تلاش را …
ادامه نوشته »