Amirmohamad zahedi
Amirmohamad zahedi
خواندن ۱ دقیقه·۴ سال پیش

دسته بندی تست های داینامیک

داینامیک تست به دو دسته کلی Functional tests و Non-functional Test تقسیم میشود.
تست Functional شامل آزمایش جنبه های عملکردی یک نرم افزار است. هنگام انجام آزمایش های عملکردی ، باید هر یک از عملکردها را آزمایش کنید. باید ببینید آیا به نتایج دلخواه می رسید یا خیر.

انواع مختلفی از Functional test رو در زیر مشاهده خواهید کرد:

  • Unit testing
  • Integration testing
  • End-to-end testing
  • Smoke testing
  • Sanity testing
  • Regression testing
  • Acceptance testing
  • White box testing
  • Black box testing

تست های Functional هم به صورت دستی و هم با استفاده از ابزار اتوماسیون انجام می شود. برای این نوع تست ، آزمایش دستی آسان است ، اما در صورت لزوم باید از ابزار استفاده کنید.

تست Non-functional جنبه های غیر عملکردی یک برنامه مانند عملکرد ، قابلیت اطمینان ، قابلیت استفاده ، امنیت و غیره است. تست های غیر عملکردی بعد از تست عملکردی انجام می شود. با استفاده ا این تست میتوانید عملکرد برنامه خوی را بسیار بالا ببرید

انواع مختلفی از non Functional test رو در زیر مشاهده خواهید کرد:

Performance testing

  • Security testing
  • Load testing
  • Failover testing
  • Compatibility testing
  • Usability testing
  • Scalability testing
  • Volume testing
  • Stress testing
  • Maintainability testing
  • Compliance testing
  • Efficiency testing
  • Reliability testing
  • Endurance testing
  • Disaster recovery testing
  • Localization testing
  • Internationalization testing

تست های non Functional را میتوان با استفاده از ابزار انجام داد انجام ان تست ها به صورت دستی بسیار دشوار میباشد .

functionalnon functionaltestandroidios
آشنایی با مفاهیم تست نرم افزار
شاید از این پست‌ها خوشتان بیاید