عناوین سایت
نرم افزار WebInspect
معرفی ابزار WebInspect : WebInspect یک ابزار قدرتمند برای اسکن امنیت برنامه های کاربردی تحت وب است. این ابزار متعلق به شرکت HP است. طبق آخرین گزارش موسسه Gartner، ابزارهای HP در...
نرم افزار Virtualize
معرفی ابزار Virtualize : Virtualize یک ابزار مجازی سازی سرویس است که امکان ایجاد، استقرار و مدیریت محیط های تست شبیه سازی شده به منظور تست و تولید نرم افزار را فراهم...
نرم افزار HP-ALM
معرفی ابزار HP-ALM : HP-ALM یکی از ابزارهای پیشرفته مدیریت چرخه حیات برنامه های کاربردی (Application Lifecycle Management ) است. قابلیت های کلیدی این ابزار عبارت است از: مدیریت پروژه های سازمان،...
نرم افزار JTest-Security
معرفی ابزار JTest : JTest راهکاری يکپارچه برای خودکارسازي محدوده وسيعي از شیوه های تضمین کیفیت برنامه های تولید شده با بستر Java می باشد. JTest قابلیت تحلیل سورس-کد (static analysis) و...
نرم افزار Checkmarx
معرفی ابزار Checkmarx : Checkmarx ابزار تحلیل سورس-کد از دید امنیت و با دقت بسیار بالا می باشد. این ابزار قابلیت اسکن خودکار برنامه های کامپایل نشده یا ساخت نشده را فراهم ساخته...
نرم افزار DynaTrace
معرفی ابزار DynaTrace : DynaTrace یک ابزار برای مانیتور کردن کارایی برنامه های کاربردی (APM) است که قادر به شناسایی و رفع مشکلات کندی و کارایی سیستم های نرم افزاری می باشد....
نرم افزار AppDynamics
معرفی ابزار AppDynamics : AppDynamics یک ابزار مانیتورینگ و مدیریت کارایی برنامه های کاربردی (APM) است که قادر به شناسایی و رفع مشکلات کندی و کارایی سیستم های نرم افزاری می باشد....
نرم افزار Yourkit Java Profiler
معرفی ابزار Yourkit Java Profiler : (Yourkit Java Profiler (YJP ابزار قدرتمندی برای پروفایل کردن برنامه های کاربردی جاوا می باشد. این ابزار قادر است میزان و نحوه استفاده از پردازنده، ورودی/خروجی و...
نرم افزار Yourkit dotNet Profiler
معرفی ابزار Yourkit dotNet Profiler: Yourkit .NET Profiler ابزار قدرتمندی برای پروفایل کردن برنامه های کاربردی دات-نت می باشد. این ابزار قادر است میزان و نحوه استفاده از پردازنده، ورودی/خروجی و حافظه...
نرم افزار Sonar
معرفی ابزار Sonar : Sonar یک ابزار مدیریت کیفیت سورس-کد برنامه های کاربردی است. این ابزار قادر به پوشش و تحلیل کیفیت برنامه نویسی در هفت محور طراحی، قوانین کدنویسی، مستندسازی، تکثیر و...
نرم افزار Acunetix
معرفی ابزار Acunetix : Acunetix یک ابزار تست امنیت برای برنامه های کاربردی تحت وب می باشد. این ابزار برنامه های وبی را از طریق بررسی آسیب پذیری های رایج ممیزی می...
نرم افزار C/C++ Test
معرفی ابزار C/C++ Test : C/C++Test راهکاری يکپارچه برای خودکارسازي محدوده وسيعي از شیوه های تضمین کیفیت برنامه های تولید شده با زبانهای C و ++C می باشد. C/C++Test قابلیت تولید تست...
نرم افزار dotTest
معرفی ابزار dotTest : dotTest راهکاری يکپارچه برای خودکارسازي محدوده وسيعي از شیوه های تضمین کیفیت برنامه های تولید شده با بستر Net. می باشد. dotTest قابلیت تولید تست واحد (unit test)...
نرم افزار JTest
معرفی ابزار JTest : JTest راهکاری يکپارچه برای خودکارسازي محدوده وسيعي از شیوه های تضمین کیفیت برنامه های تولید شده با بستر Java می باشد. JTest قابلیت تولید تست واحد (unit test)...
نرم افزار LoadTest
معرفی ابزار LoadTest : LoadTest یکی از ابزارهای پیشرفته برای انجام تست های کارایی (بار و فشار) است. این ابزار امکان تست کارایی برروی web، web-service و API را دارا می باشد....
نرم افزار WPLT
معرفی ابزار WPLT : (Web Performance Load Tester (WPLT ابزاری قدرتمند جهت طراحی و اجرای تست های کارایی (بار و فشار) برای برنامه های کاربردی تحت web و web-service می باشد. این ابزار...
نرم افزار Ranorex
معرفی ابزار Ranorex : Ranorex یک چارچوب خودکارسازی واسط کاربری برای برنامه های کاربردی مبتنی بر وب، دسکتاپ و موبایل می باشد. انواع تست پشتیبانی شده توسط این ابزار عبارت است از:...
نرم افزار SOATest
معرفی ابزار SOATest : SOATest یک ابزار تست API و برنامه های مشتق شده از API همچون برنامه های موبایل، ابری و سرویس گرا می باشد. SOATest در سال 2015 توسط موسسه...
نرم افزار Concerto
معرفی ابزار Concerto : Concerto ابزاری برای مدیریت کیفیت نرم افزار بوده و به هنگام یکپارچه سازی با سایر محصولات پاراسافت، یک راهکار کامل ALM محسوب می گردد. این ابزار چهار مولفه...
نرم افزار Mantis
معرفی ابزار Mantis : Mantis یک نرم افزار تحت وب است که قابلیت مدیریت تغییرات و پیگیری issue را فراهم می سازد. از این ابزار اغلب برای مدیریت و پیگیری خطاهای سیستم...
نرم افزار TestLink
معرفی ابزار TestLink : ابزار تست لینک یک سیستم مدیریت تست مبتنی بر وب می باشد که برای ثبت و کنترل فعالیت های تست مورد استفاده قرار می گیرد. این ابزار امکان...
برنامه نویسی امن
بررسی امنیت یک سامانه نرم افزاری در سطوح مختلفی همچون شبکه، سیستم عامل، دیتابیس سرور، وب سرور و برنامه کاربردی می تواند صورت بگیرد. سطح برنامه کاربردی، آخرین سطحی است...
برنامه نویسی بهینه
در این بخش، شیوه کدنویسی بهینه مورد بررسی قرار می گیرد. بهینگی سورس کد عمدتا از دید کارایی و نگهداشت مورد بررسی قرار خواهد گرفت. امنیت سورس کد، به طور...
تست کارکردی
تست کارکردی یکی از رایج ترین انواع تست سامانه های نرم افزاری است که برای بررسی صحت عملکرد آنها استفاده می گردد. مهمترین موضوع در تست های کارکردی، نحوه طراحی...
مدیریت پیکربندی و تغییرات
مدیریت پیکربندی مدیریت پیكربندی یكی از پایه ای ترین دیسیپلین های مورد نیاز در فرایند تولید و نگهداشت سیستم های نرم افزاری است كه در صورت عدم راه اندازی صحیح، منجر...
شرایط برگزاری دوره های آموزشی
دوره های آموزشی تضمین کیفیت، برای نیروهای یک شرکت در نظر گرفته شده است. شرایط برگزاری دوره های آموزشی به شرح زیر می باشد. جهت برگزاری دوره برای نیروهای یک شرکت،...
سیلابس دوره های آموزشی
مخاطبین: دوره های مربوط به مفاهیم و ابزارهای فرایند تست، تست کارکردی و تست کارایی عمدتا برای تسترها (شامل نقشهای مدیر تست، طراح و تحلیلگر تست، متخصص ابزار تست و تستر)...
اهداف كل دوره ها
آشنایی با مفاهیم پایه ای تست نرم افزار ارائه تكنیكهای مختلف طراحی تست نرم افزار آشنایی با مدیریت تست شامل سازمان تست، نقشهای درگیر در تست، مدیریت پیكربندی و مدیریت ریسك آشنایی با...
بسترها و تکنولوژیها
امروزه بسترها، زبانها، تکنولوژیها و چارچوبهای مختلفی برای تولید سیستم های نرم افزاری مورد استفاده قرار می گیرد. برخی از شیوه های تضمین کیفیت همچون تست های کارکردی و غیرکارکردی...
نظارت بر کیفیت
نظارت بر کیفیت یک سیستم از ابعاد مختلف و با شیوه های متفاوتی می تواند صورت بگیرد. شرکت مهندس پیشگان توانایی نظارت بر کیفیت سیستم های نرم افزاری را...
بهبود امنیت
شرکت مهندس پیشگان، راهكارهای جامعی را برای حل مسائل و مشكلات امنیتی سیستم با بررسی دقیق موارد زیر ارائه می دهد: نشتی اطلاعات سیستم پیكربندی نامطلوب سیستم مشكلات منطق كاری ضعف مدیریت نشست احراز هویت...
بهبود كارایی
بعد از شناسایی خطاها و مشكلات سیستم، در صورتیکه اشکالات از نوع کارایی و قابلیت اطمینان باشد، ما راهكارهایی را برای حل بهینه آنها ارائه می دهیم. در ادامه راهكارهای...
مرور و بازبینی
این راهكارها كه به تست ایستا هم مشهورند، جهت پیشگیری و كاهش خطاهای سیستم در فازهای مختلف فرایند تولید نرم افزار بكاربرده شده و موجب افزایش تضمین كیفیت سیستم می...
تست واحد و یکپارچه سازی
منظور از تست واحد، تست هایی هستند كه در سطح مولفه های پیاده سازی شده توسط تولید كنندگان سیستم جهت بررسی عملكرد و كارایی آن مولفه ها صورت می گیرد....
تست كارایی (Performance Test)
منظور از تست كارایی، تست هایی هستند كه برای سنجش میزان كارایی سیستم صورت می گیرند. اهم این تست ها عبارتند از: تست بار (Load Test): برای سنجش میزان كارایی سیستم در...
مدیریت تست
این راهكار مطابق استانداردهای IEEE و متدولوژی STEP می باشد. متدولوژی STEP كه حروف اختصاری Systematic Test Evaluation Process است، یك متدولوژی برای تست سیستماتیك و مبتنی بر...
ابزارهای تست و تضمین کیفیت نرم افزار
امروزه ابزارهای متنوعی در زمینه مدیریت فرایند آزمون، انواع آزمون همچون آزمونهای كاركردی و غیر كاركردی، سطوح آزمون همچون آزمون واحد و غیره وجود دارد. در انتخاب ابزار پارامترهای مختلفی...
ویژگیهای بارز دوره ها
ارائه عملی فازهای مختلف فرایند تست نرم افزار از طریق case study انتقال تجربیات تست در كنار انتقال دانش تست آشنایی جامع با نصب و راه اندازی، بكارگیری و سفارشی سازی ابزارهای...
تضمین کیفیت
تضمين كيفيت سيستم های نرم افزاری كليد موفقيت شرکت ها و سازمان های توليدکننده یا تهیه کننده نرم افزار محسوب مي شود چرا كه موجب رضايت تمامی ذينفعان درگير در پروژه، خصوصا مشتری و كاربران نهايی می گردد.
تست به عنوان يك فرايند كليدی در تضمين كيفيت سيستم های نرم افزاری ايفاء نقش مي كند. در حال حاضر تست به عنوان يك صنعت در حوزه نرم افزار محسوب مي شود. طبق آمارهای ارائه شده از سوی موسسه IDC، چهل درصد از بودجه نرم افزارها صرف تست و آزمون آن می گردد. در سالهای اخير آمارهای شگفت آوری از سوی موسسه NIST درباره شكست سيستم های نرم افزاری ارائه شده است. در كشور ايالات متحده، اين شكستها ساليانه حدود 59.5 ميليارد دلار به اقتصاد اين كشور صدمه می زند. طبق بررسيهای انجام شده با بكارگيری تست در تمام فازهای توليد نرم افزار 22.2 ميليارد دلار از اين خسارت را می توان كاهش داد. در كشور ما نيز با توجه به رشد فن آوری اطلاعات و ارتباطات در طی چند سال گذشته و توليد بومی بسياری از نرم افزارهای داخلی، نياز به اين فرايند بيش از پيش احساس شده و در صورت عدم توجه به آن، كاهش كيفيت سيستم های ارائه شده، عدم رضايت مشتری و در نهايت از دست دادن بازار را به همراه خواهد داشت.
شرکت مهندس پيشگان آزمون افزار ياس، زمینه اصلی فعالیت خود را بر روی تست و تضمين کيفيت نرم افزار قرار داده است. این شرکت جزء شرکت های دانش بنیان صنعتی بوده و دارای مجوز شورای عالی انفورماتیک و سازمان نظام صنفی رایانه ای کشور می باشد.


