با سرعت گرفتن و ولع بازار IT روی محصولات متنوع و شدت گرفتن رقابت در بازار IT، و همچنین کاهش صبر و طاقت مشتریان در این بازار سریع، روشهای مختلفی برای رساندن محصولات نرمافزاری به بازار پا به عرصه وجود نهادند. یکی از همین روشها، که به صورت تخصصی در حوزه مدیریت پروژههای نرمافزاری ورود میکند، Scrum است که طی …
ادامه نوشته »آموزش
دوره حضوری ISTQB Foundation(نوبت چهارم)-ایران/تهران-به زبان فارسی
امروزه هر چیزی در دنیا برای اینکه قادر به ابراز وجود در بازار باشد، باید کیفیت خود را به واسطه دریافت گواهینامه از یک سازمان ذیربط و معتبر، تضمین نماید. دانشگاه گواهی کننده تحصیلات عالی شماست، سازمان استاندارد گواهی کننده کیفیت محصول تولید شده یک کارخانه است و … . از این قبیل سازمانها و نهادها در همه جای دنیا …
ادامه نوشته »کتاب More Agile Testing
جَنت گرگوری(Janet Gregory) و لیزا کریسپین(Lisa Crispin) از پیشگامان موضوع Agile Testing هستند که سابقه فراوانی در این زمینه دارند. اکنون در کتاب پیش رو، آنها تمام چیزهایی که در مورد Agile Testing یاد گرفتهاند را منعکس کردهاند. آنها به مسائل مهم نوظهور پرداخته و شیوههای پیشرفته Agile را به اشتراک میگذارند. علاوه بر این آنها در این کتاب مسائل …
ادامه نوشته »اولین دوره حضوری تست در تیمهای Scrum-خرداد ۱۳۹۸-ایران/تهران-به زبان فارسی
با سرعت گرفتن و ولع بازار IT روی محصولات متنوع و شدت گرفتن رقابت در بازار IT، و همچنین کاهش صبر و طاقت مشتریان در این بازار سریع، روشهای مختلفی برای رساندن محصولات نرمافزاری به بازار پا به عرصه وجود نهادند. یکی از همین روشها، که به صورت تخصصی در حوزه مدیریت پروژههای نرمافزاری ورود میکند، Scrum است که طی …
ادامه نوشته »کتاب Advanced Software Testing – Vol. 1: Guide to the ISTQB Advanced Certification as an Advanced Test Analyst-Rockynook Computing
این کتاب برای تحلیلگر تست(Test Analyst) است که بنا دارد مهارتهای پیشرفته در تحلیل تست، طراحی و اجرا را آموزش دهد. سرفصلهای این کتاب بر مبنای سیلابس ISTQB تدوین شده است، و به همین دلیل وبسایت ISTQB در سطح Advanced کتاب نسخه ۲۰۰۸ را به عنوان یکی از کتابهای مرتبط اصلی ذکر کرده است. این کتاب با حجم زیادی از تمرینات …
ادامه نوشته »آموزش کاربردی تکنیک Use Case testing(پرطرفدارترین تکنیک طراحی تست در دنیا)(نوبت سوم)-ایران/تهران-به زبان فارسی
طراحی تست یکی از موضوعاتیست که اگر بدون تکنیک و روش انجام شود، فرآیند تست زمان زیادی را در زمان اجرا از دست میدهد، و علاوه بر آن به دلیل مستدل نبودن قسمتهایی که برای تست انتخاب میشوند، تست با راندمان بسیار پایینی اجرا میشود. تکنیکهای زیادی برای تست نرمافزار در دنیا وجود دارد، که تعداد موارد آن به بیش …
ادامه نوشته »کتاب Continuous Integration, Delivery, and Deployment
چالشهایی زیادی وجود دارد که بسیاری از تیمها در هنگام پیادهسازی Continuous Deployment(که نیازمند ابزارها و فرآیندهای زیادیست که با یکدیگر کار میکنند) با آن مواجه میشوند. یادگیری و اجرای تمام این ابزارها(به درستی) زمان و تلاش بسیار زیادی را میطلبد، که طبعا بسیاری از ما را به این فکر فرو میبرد که آیا واقعا ارزش این همه تلاش را …
ادامه نوشته »کتاب Pragmatic Unit Testing in Java 8 with JUnit
این کتاب هر چند متعلق به سال ۲۰۱۵ است اما به جرات میتوان گفت واقعا یک کتاب Pragmatic در زمینه کار با JUnit روی Java 8 است. در این کتاب شما خواهید آموخت چگونه با اعتماد به نفس Unit Testها را در JUnit اجرا کرده و Maintain نمایید. این کتاب به شما کمک میکند تا یاد بگیرید چه تستهایی بنویسید، …
ادامه نوشته »کتاب Mastering Software Testing with JUnit 5
توضیحات کتاب هنگام ساختن یا همان Build کردن یک برنامه، بسیار مهم است که یک کد تمیز(Clean Code)، یک محیط مولد و سیستمهای کارآمد داشته باشید. انجام اتوماتیکِ Unit Testing به صورت In Place، به توسعه دهندگان کمک میکند تا به این اهداف دست یابند. JUnit Testing Framework یک انتخاب محبوب میان توسعهدهندگان جاواست. ما در این کتاب JUnit 5 …
ادامه نوشته »کتاب Python Testing with pytest: Simple, Rapid, Effective, and Scalable
آیا دوست ندارید هنگام تست کد پایتون، کار کمتری انجام دهید، اما ظرافت، شیوایی و خوانایی را حفظ کنید؟ Pytest Testing Framework به شما کمک میکند تا سریعا تستهای خود را انجام داده و آنها را به صورت نگهداشتپذیر و خوانا حفظ و حراست کنید(البته بدون Boilerplate Code). با استفاده از یک مدل ثابت و قدرتمند اما ساده، نوشتن تستهای …
ادامه نوشته »