آخرین ارسال‌ها

TestCraft توسط Perfecto به عنوان پلتفرم Selenium بدون کد(Codeless) انتخاب شد

TestCraft

رهبر اتوماسیون تست بدون کد یعنی TestCraft، امروز اعلام کرد که پلتفرم نوآورانه مبتنی بر AI این شرکت، توسط Perfecto(یکی از اپراتورهای بازار تست مداوم به صورت ابری) برای نوشتن و نگهداشت تست انتخاب شده است. بر طبق این توافق، مشتریان Perfecto از این پس به تکنولوژی TestCraft دسترسی خواهند …

ادامه نوشته »

باگ Facebook منجر به لو رفتن عکس‌های خصوصی ۶٫۸ میلیون کاربر شد

Facebook

یک باگ Facebook منجر به لو رفتن ۶٫۸ میلیون عکس شخصی از کاربران این شبکه اجتماعی شد. این شرکت خبر مذبور را در روز جمعه در یک پست وبلاگی ویژه Developerها اعلام نمود. Facebook گفته است که این باگ به توسعه‌دهندگان ثالث اجازه داده است تا به عکس‌هایی که افراد …

ادامه نوشته »

آموزش Selenium-قسمت اول: مقدمه‌ای بر ابزار تست اتوماتیک Selenium

Selenium

Selenium چیست؟ Selenium یک Test Suite(مجموعه ابزار تست) اتوماتیک رایگان و Open Source است که برای برنامه‌های وب در بین مرورگرها و سیستم‌عامل‌های مختلف استفاده می‌گردد. این ابزار کاملا شبیه به ابزار HP Quick Test Pro یا QTP است. تنها با این تفاوت که Selenium بر روی اتوماسیون برنامه‌های مبتنی …

ادامه نوشته »

آموزش Robolectric-قسمت هشتم: Drive کردن چرخه حیات Activity

Robolectric Tool

قبل از Robolectric 2.2، اکثر تست‌ها، Activityها را مستقیما با فراخوانی Constructorها، (()new MyActivity) و سپس فراخوانی دستی متدهای Lifecycle از قبیل ‘()onCreate'” ایجاد می‌کردند. همچنین به طور گسترده‌ای از مجموعه‌ای از متدها در ‘ShadowActivity’ (به عنوان مثال ‘()ShadowActivity.callOnCreate’) استفاده می‌شد، که برای ‘ActivityController’ به نوعی Precursor بودند. ‘ActivityController’ یک Robolectric API …

ادامه نوشته »

تلاشی که برای تست می‌شه، همیشه متفاوته!

Test Effort

به یاد داشته باشید که دقت تست بسته به حساسیت سیستم بالا و پایین می‌ره، هر چقدر اختلال در یک سیستم هزینه مالی یا جانی بیشتری داشته باشه، تست اون هم باید دقیقتر باشه. بناببراین همه سیستم‌ها رو نمیشه با فشار و حجم یکسان تست کرد.

ادامه نوشته »

تست بازنویسی نرم‌افزار

Software Rewriting

as-is System(سیستم موجود) ما را به جایی می‌برد که می‌خواهیم برویم، اما چیزی که ما بدان نیاز داریم to-be System(سیستم آتی) است تا بدینوسیله همان کارها را به صورت موثرتر انجام دهد. من چند سال پیش با یک Code-Base مواجه شدم. باید گفت که کد بدی نبود؛ کد مذبور با …

ادامه نوشته »

درز اطلاعاتی ۱۲۰ میلیون برزیلی به دلیل پیکربندی نادرست یک سرور

Information Leak

براساس یک گزارش که اخیرا منتشر شد، یک سرور که به صورت نادرستی پیکربندی شده بود، اطلاعات ۱۲۰ میلیون مالیات دهنده برزیلی را در معرض افشا قرار داده است. این مشکل در سرور مذبور توسط InfoArmor کشف گردید. در این راستا InfoArmor یک فایل “index.html bkp” را روی Apache Server …

ادامه نوشته »

کتاب Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

دریافت نرم‌افزار منتشر شده معمولا برای کاربران آزاردهنده، ریسکی، و وقتگیر است. این کتاب به عنوان یک کتاب پیشگام و جدید، اصول و شیوه‌های فنی خاصی را ارائه می‌دهد که امکان تحویل سریع و تدریجی محصول، با کیفیت بالا و Functionality جدید و ارزشمند به کاربران را مقدور می‌سازد. بواسطه …

ادامه نوشته »

راهکار تحلیل عیب(Fault Analysis) و Mainframe Performance شرکت “ماکرو ۴” به پشتیبانی IBM می‌رود

Macro 4

۱۳ دسامبر ۲۰۱۸، مصادف یا ۲۲ آذر ماه ۱۳۹۷- شهر کراولی(Crawley) واقع در بریتانیا: Macro 4 به عنوان بخشی از کمپانی UNICOM Global، راهکار مدرن‌سازی، تحلیل عیب(Fault Analysis) و Mainframe Performance خود را معرفی نمود. این راهکار که شامل Eclips و Web Interface است از IBM CICS Transaction Server-CICS TS …

ادامه نوشته »

تست امنیت

تست امنیت

تست امنیت موضوعیست که در دنیای دیجیتال زده امروز لحظه به لحظه اهمیت بیشتری می‌یابد. دلیل اصلی این موضوع رشد فزاینده داده‌هاییست که در سطح اینترنت و به صورت Cloud ذخیره می‌شوند. تیستن یک اینفوگرافی در این رابطه آماده کرده است که شما می‌توانید فایل اصلی اینفوگرافی مذبور را به زبان …

ادامه نوشته »