کلا مُرده حال اونایی هستم، که همیشه دوست دارن متفاوت باشن! خب خِیر ندیده، تو که یه تنه میتونی شرکت رو به باد بدی. دو زار هم به کار اهمیت بده، تا اون پولی که میریزی تو شکمت حلال باشه. تستی که در محیطی بر خلالف استاندارد Test Environment پاس …
ادامه نوشته »دانلود
ابزار زدگی
مراقب ابزارزدگی در بحث تضمین و مدیریت کیفیت نرمافزار باشید. این یعنی بخواید همه موارد تضمین کیفیت نرمافزار رو اتوماتیک کنید. هوش انسانی همیشه چیزهایی رو کشف میکنه که ابزارها قادر به یافتن اونها نیستند
ادامه نوشته »وقتی نمیفهمی “خوب” یعنی چی!
یعنی اگر دیدید مشتری داره اینجوری جزییات نیازمندیش رو مطرح میکنه، میتونید دو تا کار انجام بدید: یا جفت پا برید تو حلقش، و یا دونه دونه پارامترهایی که باید تو مشخصه نیازمندی باشه(تا اون نیازمندی قابل لمس بشه) رو بگذارید جلوش و ازش بخواید هر کدوم رو دقیق بگه. …
ادامه نوشته »محیط تست فقیر
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 انجامش داد. چون …
ادامه نوشته »کتاب Continuous Integration, Delivery, and Deployment
چالشهایی زیادی وجود دارد که بسیاری از تیمها در هنگام پیادهسازی Continuous Deployment(که نیازمند ابزارها و فرآیندهای زیادیست که با یکدیگر کار میکنند) با آن مواجه میشوند. یادگیری و اجرای تمام این ابزارها(به درستی) زمان و تلاش بسیار زیادی را میطلبد، که طبعا بسیاری از ما را به این فکر …
ادامه نوشته »