زمان زیادی برای یافتن کیس های مناسب برای داده های تست هدر می شود، چندین تیم روی پایگاه های داده یکسانی کار می کنند(با عواقب احتمالی)، زمان زیادی برای ساختن کپی ها در اندازه کامل هدر می شود و همه اینها تلاش تست(Test Effort یا میزان کاری که برای تست باید انجام شود) را کند می کند. به ناراحتی ها …
ادامه نوشته »بایگانی برچسب: test execution
شیفت دادن تست به سمت چپ در کیفیت از ابتدای کار
“Shift Left” یکی از واژگان شایع اخیر در تست نرمافزار است. حرکتهایی از قبیل Agile، و DevOps، موضوع Shift Left را به تسترها توصیه میکنند، اما دقیقا معنی این موضوع چیست؟ معمول است که توسعه نرمافزار به صورت تقسیم شده به فازهای کاملا واضح دیده شود: تحلیلگران یک ایده را تحلیل میکنند تا ببینند آیا آن ایده قابل قبول است …
ادامه نوشته »تست یک هدف متحرک: چگونه سیستمهای Machine Learning را تست کنیم؟
تست کردن سیستمهایی که یک پاسخ را بازگشت نمیدهند، نیازمند تعاریف و رویکردهای جدید است. تست نرمافزار، در تئوری یک فعالیت نسبتا ساده است. برای هر ورودی، یک خروجیِ تعریف شده یا شناخته شده وجود دارد. ما مقادیر را وارد کرده، Selectionها ارا ایجاد کرده، یا یک اپلیکیشن را Navigate میکنیم، و در آخر نتایج واقعی را با نتیجهای که …
ادامه نوشته »آموزش قوی با Mob Testing یا تست ازدحامی
Mob Testing درباره گروهی از تسترهاست که با یکدیگر همکاری میکنند. البته اشتباه نکنید، این موضوع به معنی یک باشگاه بزرگ نیست. به علاوه این موضوع درباره Application Mobileها هم نیست. این روش به معنی کار کردن همزمان با هم، روی یک Task تست و آن هم روی یک کامپیوتر برای دریافت بهترین نتیجه است. در این روش همه کمک …
ادامه نوشته »Test Data Privacy: اکنون پیروی از مقررات جدید را آغاز کنید
EU General Data Protection Regulation-GDPR به قوانین جدید مورد نیاز کمپانیها به منظور پاکسازیِ تمام نمونههای اطلاعات شناسایی شخصیِ مشتریان اتحادیه اروپا(بنا به درخواست مشتری) اشاره دارد. علاوه بر این GDPR نیازمند رضایت صریح مشتری برای استفاده از دادههای آنها برای اهداف مختلف، مشتمل بر تست اپلیکیشن است. این یعنی اگر سازمان از دادههای مشخص و زندۀ مشتری در فرآیندهای …
ادامه نوشته »