چگونه به طور موثر در DevOps تست را انجام دهیم؟ به صورت مداوم(Continuous)، البته. اما چگونه این کار را انجام دهیم؟ در این مقاله کوتاه میخواهیم شِمایی از چگونگی انجام تست را در DevOps توضیح دهیم. DevOps یک متدلوژی یا مجموعهای از ابزارها نیست، بلکه مفهوی برای کنار گذاشتن موانع بین Dev(توسعه) و Ops(بهرهبرداری) به منظور رفع نیاز برای زمانبندیهایِ …
ادامه نوشته »بایگانی برچسب: devops
معجزهای به نام TEM
در دنیای نرمافزاری امروز هر شرکت یک شرکت نرمافزاریست، چه آن را قبول کند چه نکند. این بدین معنیست که شرکتها به طور فزایندهای در انتشار اپلیکیشنها بیشتر نقش ایفا میکنند، چرا که تقریبا هیچ شرکتی وجود ندارد، که از اپلیکیشن استفاده عملیاتی نکند، و همین موضوع نولدی کنندگان را برای ارائه نسخ بعدی تحت فشار میگذارد. در نتیجه، شرکتهای …
ادامه نوشته »۵ عامل کلیدی برای دستیابی به Agile Testing در DevOps
در سالهای اخیر، بسیاری از سازمانها توسط DevOps تحت تاثیر قرار گرفتهاند. با تغییر ذهنیات افراد، اتوماتسازی فرآیندهای استقرار(Deployment) و Build بوسیله پیادهسازی ابزارها و فرآیندهای مناسب، افزایش تست اتوماتیک، شکست دیوارهای میان Development و Operation، و نیز اتوماتیکسازی Monitoring و Reporting، برخی DevOps را به صورت End-to-End اجرا کرده، و آنرا در همه شئونات دخیل کردهاند. با این حال، باید …
ادامه نوشته »۶ گرایش نوظهور تست نرمافزار که تا آخر سال ۲۰۱۸ قوانین قطعی خواهند شد
طبق پیشبینی موسسات تحقیقاتی دنیا، ۶ گرایش اساسی در صنعت تست نرمافزار تا انتهای سال ۲۰۱۸ به طور کامل جا خواهند افتاد، و احتمالا با اختلاف یک تا دو ساله(و شاید هم کمتر) به ایران میرسند. تیستن یک اینفوگرافی در این رابطه آماده کرده است که شما میتوانید فایل اصلی اینفوگرافی مذبور را به زبان فارسی، به صورت کامل و با …
ادامه نوشته »زنجیره ابزاری DevOps برای Continuous Testing
در یکی از مقالات خود با عنوان چرا در DevOps به Continuous Testing نیاز دارید علل اصلی پیوند ناگسستنی DevOps و Continuous Testing را ذکر کردیم. اما در انتهای مقاله ذکر کردیم که اتوماسیون تست باید با خط تحویل نرمافزار و زنجیره ابزار DevOps ادغام شده و یکپارچه شود. در این مقاله میخواهیم درباره یک زنجیره ابزاری مناسب در DevOps صحبت کنیم. تصویر …
ادامه نوشته »چرا در DevOps به Continuous Testing نیاز دارید
فرایند Agile در مورد استفاده از چرخههای توسعه کوتاه و انعطافپذیر برای پاسخ سریع به نیازهای مشتری است. انجام چنین کاری در این روزها به طور موثر شامل ساخت خط(Piplene) نرمافزار DevOps است تا به سرعت نرمافزار با کیفیت بالا را به دست مشتریان خود رسانده و بازخورد دریافت کند. اغلب پروژههای DevOps با اتخاذ شیوه Continuous Integration-CI(یکپارچهسازی مداوم) آغاز میشوند، …
ادامه نوشته »۱۱ تمایل جدید در تست نرمافزار-۲۰۱۸
با ورود تکنولوژیهای جدید و مباحث نو در حوزه تولیدات نرمافزاری، تست نرمافزار هم نیازمند به روزرسانی خود در حوزه دانش و تکنولوژیست. اینفوگرافی پیش رو ۱۱ تمایل جدید در حوزه تست نرمافزار را در سال ۲۰۱۸ از نظر TestBytes لیست کرده است. شما میتوانید فایل اصلی اینفوگرافی را به زبان فارسی، به صورت کامل و با کیفیت بالا، با استفاده …
ادامه نوشته »شیفت دادن تست به سمت چپ در کیفیت از ابتدای کار
“Shift Left” یکی از واژگان شایع اخیر در تست نرمافزار است. حرکتهایی از قبیل Agile، و DevOps، موضوع Shift Left را به تسترها توصیه میکنند، اما دقیقا معنی این موضوع چیست؟ معمول است که توسعه نرمافزار به صورت تقسیم شده به فازهای کاملا واضح دیده شود: تحلیلگران یک ایده را تحلیل میکنند تا ببینند آیا آن ایده قابل قبول است …
ادامه نوشته »کنفرانس تست Techwell از سری کنفرانسهای STAR-کانادا/تورنتو-به زبان انگلیسی
Star Canada بخشی از خانواده کنفرانسهای مشهور Star(یکی از طولانیترین و پرطرفدارترین کنفرانسهای سریالی در زمینه تست نرمافزار و تضمین کیفیت) است. اطلاعات بیشتر را میتوانید از اینجا بدست آورید. وضعیت رویداد: پایان یافته
ادامه نوشته »تست با رویکرد DevOps برای سیستمهای Embedded و اینترنت اشیاء+فیلم
– خبرنگار: سلام و خوش آمدید به مصاحبه مجازیِ Starwest 2016. بابت حضور تام از شرکت Coveros در میان خودمان بسیار خوشحالم. تام از اینکه به ما پیوستی ازت متشکرم. – استیم: من هم متشکرم که از من برای این مصاحبه دعوت کردید. – خبرنگار: شما مصاحبه افتتاحیه را برای کسانی که از بیرون، Virtual Land را تماشا میکردند انجام …
ادامه نوشته »