دوشنبه , ۱۷ اردیبهشت ۱۴۰۳

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

کتاب Introduction to Software Quality-Undergraduate Topics in Computer Science

Introduction to Software Quality

این کتاب متنی روش‌هایی را که مهندسان نرم‌افزار برای بنیان کردن کیفیت در نرم‌افزارهای خود استفاده می‌کنند را توصیف می‌کند. اصول اساسی مدیریت کیفیت نرم‌افزار و بهبود فرآیند نرم‌افزار با توجه خاص به چارچوب CMMI، به طور دقیق در این کتاب مورد بحث قرار می‌گیرد. ویژگی‌های [این کتاب] عبارتند از: بررسی سوالات در پایان هر فصل؛ که تئوری و عمل …

ادامه نوشته »

کتاب Model-Based Testing for Embedded Systems

Model Based Testing for Embedded Systems Computational Analysis Synthesis and Design of Dynamic Systems

آنچه که متخصصان در مورد این کتاب می‌گویند: -دکتر Jeff Offut، استاد مهندسی نرم‌افزار، دانشگاه George Mason، فیرفکس(Fairfax) ویرجینیا، ایالات متحده آمریکا: “این کتاب دقیقا همان چیزی است که در زمان کاملا مناسب در این حوزه سریع‌الرشد نیاز می‌شود. به نسبت ۱۰ سال پیش(یعنی آغاز این موضوع)، که از استخراج تست‌ها از نمودارهای UML می‌گذرد، تست مبتنی بر مدل به موضوعی با …

ادامه نوشته »

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

Outsourced Software Testing Market

تست نرم‌افزار و اپلیکیشن نقشی حیاتی در رشد یک سازمان بازی می‌کند. با رشد پیچیدگی‌های تکنولوژیک، عملکردهای تست نرم‌افزار بیشتر به چالش کشیده شده است. برخی از چالش‌های معمول در این موضوع عبارتند از: مشکلات امنیتی، مشکل یافتن منابع نرم‌افزار، و هزینه بالا. اکثر کمپانی‌های نرم‌افزاری دارای یک تیم داخلی برای تست نرم‌افزار هستند، و یا آنرا به ارائه دهندگان …

ادامه نوشته »

کتاب Secure and Resilient Software: Requirements, Test Cases, and Testing Methods

Secure and Resilient Software Requirements Test Cases and Testing Methods

کتاب Secure and Resilient Software: Requirements, Test Cases, and Testing Methods مجموعه‌ای جامع از نیازمندی‌ها برای توسعه و بهره‌برداری نرم‌افزار امن و انعطاف‌پذیر آماده می‌کند. این کتاب Test Caseهای مستند شده را برای این نیازمندی‌ها و همچنین بهترین روش‌ها(Best Practice) برای تست کردن نیازمندی‌های Non-Functional به منظور تضمین اطلاعات(Information Assurance) بهبود یافته را، تامین می‌کند. این کتاب غنی مشتمل بر مطالب …

ادامه نوشته »

کتاب The Programmer’s Guide to Quality Assurance

The-Programmers Guide to Quality Assurance

چگونه کیفیت رویکرد توسعه‌دهندگان نرم‌افزار نقش مهمی در نتیجه موفق پروژه‌های آنها ایفا می‌کند(با این حال اغلب موضوعات کیفی به بخش‌های QA منتقل می‌شوند). وقت آن است که این تفکر را تغییر دهیم. در این کتاب یعنی The Programmer’s Guide to Quality Assurance نویسنده آقای David Pallmann، به عنوان یک توسعه‌دهنده کهنه‌کار، یک راهنمای عملی روشن روی بدست آوردن مالکیت …

ادامه نوشته »

بازار جهانیِ سرویس‌هایِ Software Testing به شدت برای سال‌های ۲۰۱۶-۲۰۲۰ رشد کرده و رونق خواهد گرفت

Technavio

تحلیگر تحقیقاتیِ Technavio پیش‌بینی کرده است که بازار جهانیِ سرویس‌های Software Testing نزدیک به ۱۱% رشد را در “افزایش نرخ رشد متوسط Compound Annual Growth Rate -CAGR” در طول دورۀ پیش‌بینی، خواهد داشت. یکی از پیش‌ران‌های کلیدی برای رشد بازار، رشد محبوبیت تست به صورت جمع‌سپاری‌شده (Crowdsourced) است. جمع‌سپاری یک تلاش جمعی از افراد مشغول به کار در نقاط مختلف …

ادامه نوشته »

Bravura Solutions، AppDynamics را برای بهبود تجربه مشتری، مستقر می‌کند

AppDynamics Bravura Solutions

Bravura Solutions ارائه دهنده‌ سیستم مدیریت داراییست که اخیرا AppDynamics Application Intelligence Platform را مستقر کرده است. بر اساس AppDynamics، Bravura از اپلیکیشنی به منظور انجام نظارت بر تراکنش‌های Businessای برای سیستم Sonata می‌کند. با سیستم سوناتا، AppDynamics می‌گوید Bravura قادر است محدوده‌ای از سرویس‌ها مشتمل بر بازنشستگی، مدیریت سرمایه‌گذاری، و بیمه عمر را آماده و ارائه کند. Bravura همچنین …

ادامه نوشته »

کتاب Non-Functional Requirements in Software Engineering

Non Functional Requirements in Software Engineering

کتاب Non-Functional Requirements in Software Engineering یک رویکرد سیستماتیک و عملی برای ایجاد کیفیت در سیستم‌های نرم‌افزاری است. سیستم‌ها باید ویژگی‌های کیفیِ نرم‌افزار، مانند دقت(Accuracy)، کارایی(Performance)، امنیت(Security) و تغییرپذیری(Modifiability) را نمایش دهند. با این حال، حتی اگر تکنیک‌های زیادی برای برآورده شدن نیازمندی‌های کارکردی(Functional Requirements) جهت ارائه قابلیت‌های مورد نظر وجود داشته باشد، این نیازمندی‌های غیر کارکردی(Non-Functional Requirements-NFRS) برای مشخص کردن …

ادامه نوشته »

کتاب Permutation Tests for Complex Data: Theory, Applications and Software

Permutation Tests for Complex Data-Theory Applications and Software

مشکلات متعدد در زمینه تست چندمتغیرۀ(Multivariate) پیچیده در بسیاری از رشته‌های علمی مانند مهندسی، پزشکی و علوم اجتماعی دیده می‌شود. در نتیجه، آمارهای مدرن به تست جایگشت(Permutation Testing) برای داده‌های پیچیده با حجم نمونه پایین و متغیرهای زیاد، به ویژه در مطالعات شهودی نیاز دارند. نویسندگان [در این کتاب]، خلاصه‌ای از تست‌های جایگشت با تمرکز بر پیشرفت‌های نظریِ اخیر در …

ادامه نوشته »

کتاب ATDD by Example: A Practical Guide to Acceptance Test-Driven Development

ATDD by Example-A Practical Guide to Acceptance Test Driven Development

با توسعه تست محور پذیرش(Acceptance Test-Driven Development-ATDD) مشتریان کسب و کاری(Business Customer)، تسترها و توسعه‌دهندگان می‌توانند برای تولید نیازمندی‌های تست‌پذیر(Testable) که به آنها کمک می‌کند سریعتر نرم‌افزاری با کیفیت بالاتر را تولید کنند، با یکدیگر همکاری نمایند. با این حال، بسیاری از متخصصان ATDD هنوز به طور گسترده‌ای دچار سوتفاهم هستند. کتاب ATDD by Example اولین راهنمای عملی و دستی برای …

ادامه نوشته »