تست اپلیکیشن و سایت

تیم تستر کینگ کار خود را از سال 1396 شروع کرد و اکنون یک تیم تخصصی در زمینه تست اپلیکیشن و تست وب سایت میباشد هدف ما استفاده کاربران از سیستم های نرم افزاری بدون هر گونه باگ و اختلال میباشد .

تست اپلیکیشن و سایت

تیم تستر کینگ کار خود را از سال 1396 شروع کرد و اکنون یک تیم تخصصی در زمینه تست اپلیکیشن و تست وب سایت میباشد هدف ما استفاده کاربران از سیستم های نرم افزاری بدون هر گونه باگ و اختلال میباشد .

Usability Testing – قسمت اول

Usability Testing چیست؟

این تست به این معناست که فضای نرم افزاری ما برای کاربران مورد پسند و استفاده از آن راحت باشد.

در این تست ما از یک مجموعه ای از کاربران واقعی را برای تست این سیستم نرم افزاری و فاش شدن عیب و ایرادات آن استفاده میکنیم.

از اهداف انجام این تست میتوان به سهولت استفاده کاربر از برنامه ، انعطاف پذیری در کنترل کردن و توانایی سیستم اشاره کرد.

نام دیگر این تست Experience(UX) میباشد.

انجام این تست را در مراحل تولید اولیه یا همان SDLC توصیه میکنیم تا نسبت به انتظارات کاربران نگاهی جدی تری داشته باشید.

چرا باید این تست انجام شود؟

زیبایی و طراحی نرم افزار بسیار مهم است و این که نرم افزار به چه اندازه خوب به نظر می آید و به چه اندازه خوب کار میکند.

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

  • بعدش کجا رو کلیک کنم؟
  • به کدام صفحه وارد میشویم؟
  • هر آیکن نمایانگر چیست؟


ادامه این مطلب را در سایت ما دنبال کنید.    www.testerking.ir

دارک مود سرانجام به واتساپ اضافه شد

خب بالاخره این فیچر بسیار کارآمد توسط فیسبوک بر روی این برنامه اضافه شده و متاسفانه دلیلی بر اینکه چرا این کار رو زودتر انجام ندادنش رو نفهمیدیم.
قبل از این برنامه ما این فیچر رو هم تو برنامه تلگرام و هم این حالت رو به صورت کلی تر روی بعضی گوشی ها دیدیم و تقریبا با این حالت آشنایی داریم.

یکی از بهترین مزیتی که این فیچر داره اینه که حداقلش باتری گوشی شما زود تمام نمیشه و کسایی که اگر با دیوایس های شرکت اپل کار کرده باشند و این فیچر رو برای خودشون روی دیوایساشون اعمال کرده باشند قطعا با بازدهی بیشتر باتری موبایلشون روبه رو میشن و به شخصه خودم متوجه بازدهی خیلی بهتر باتری گوشیم شدم . حالا به صورت تخصصی تر بهتون میگم که چرا!

ادامه این پست رو میتونید تو سایت ما مطالعه کنید. www.testerking.ir

تست کارایی (Performance Testing)(قسمت چهارم) Soak Test

انواع مشکلاتی که توسط این تست تشخیص داده میشوند چیست؟

انجام این تست بسیار مهم بود و اعتبار و پایداری نرم افزار را برای تحمل بار سنگین برای یک دوره طولانی مدت تایید میکند.
و اما موارد زیر در انجام این تست تشخیص داده میشود:

1. Memory Leaks

این تست در تشخیص موارد اصلی که میتواند باعث بروز مشکل در سیستم شود کمک میکند. این تست در تشخیص مواردی که باعث بروز مشکلات در برنامه ،که باعث اجرا نشدن آن میشود کمک میکند ؛ این مشکلات میتواند بطور کامل یک سیستم را دچار مشکل کنند.

2. Layer Connections Failure

بین لایه های نرم افزاری و سیستم ارتباط بسیار نزدیکی وجود دارد و نقص در این ارتباطات منجر به وقفه کامل در ماژول ها میشود. این تست به تشخیص هرگونه نقص در این ارتباط ها به ما کمک میکند.

3. Database Connections Failure

در بعضی مواقع این تست نقصی را که در اتصال با پایگاه داده وجود دارد را تشخیص میدهد. این عیب ها و نقص ها منجر به خرابی کامل سیستم میشود و تشخیص این نوع خرابی ها بسیار مهم است. این تست ما را در تشیخیص عدم اتصال با پایگاه داده ها یاری میکند.

ادامه این مطلب را در سایت ما دنبال کنید.  www.testerking.ir

تست کارایی (Performance Testing)(قسمت سوم) Soak Testing

Soak Testing

نوعی از تست عملکرد یا همان Performance Testing می باشد که نرم افزار تحت اعمال بار (Load Test) تست میکند و درست اجرا شدن نرم افزار را تایید میکند.

چرا باید این تست را انجام دهیم؟

انجام این تست بسیار ضروری و مهم است و به منظور شناسایی و تقویت مسائل احتمالی مثل Memory leaks ، Resourse Leaks و یا Deprivation انجام میشود که ممکن است به دلیل بار سنگین مداوم بر روی سیستم با گذشت زمان رخ دهد.
کاهش خطاهای سیستمی و خطاهای عملکردی(Performance) از سیستم بسیار ضروری است.
این تست برای یک دوره مداوم، سیستم را با بار سنگین به چالش می کشاند و از این رو توانایی آن را تعیین میکند.
این تست برای وب سایت هایی ممکن است در یک بازه طولانی مدام دارای بار سنگینی باشند از اهمیت زیادی برخورداد است. برخی از این سایت ها می توانند موتور جستجو ، سایت های رسانه های اجتماعی و … باشند.

اهداف اصلی این تست عبارتند از :

1-  اولین و مهمترین هدف آن این است که برای یک مدت طولانی و مداوم سیستم را در معرض بار سنگین قرار دهد.
2- پیش بینی سیستم در شرایطی که ممکن است تحت اعمال بار سنگین به مشکل بر بخورد.
3- تایید عملکرد (Performance) سیستم با انجام این نوع تست
4- و همچنین این تست این اطمینان را میدهد که سیستم قابل اعتماد و پایدار خواهد بود.

ادامه این مطلب را میتوانید در سایت ما مطالعه کنید.   www.testerking.ir 

تست Non_Functional (قسمت دوم)

پارامترهای تست Non-Functional

۱- Security(امنیت): این پارامتر تعریف می‌کند که چگونه یک سیستم از حملات عمدی و ناگهانی از منابع داخلی و خارجی محافظت می‌شود. این پارامتر از طریق تست امنیت، تحت تست قرار می‌گیرد.

۲- Reliability(اطمینان‌پذیری): عبارتست از میزانی که هر سیستم نرم‌افزاری به طور پیوسته و بدون نقص، کارکردهای(Function) مشخص را انجام می‌دهد. این پارامتر توسط تست اطمینان‌پذیری تحت تست قرار می‌گیرد.

۳- Survivability(بقاپذیری): این پارامتر بررسی می‌کند که آیا سیستم نرم‌افزاری در شرایط بغرنج همچنان به کارکارد(Function) خود ادامه می‌دهد و آیا می‌تواند در صورت شکست سیستم، خود را بازیابی کند. این پارامتر توسط تست بقاپذیری تحت تست قرار می‌گیرد.

۴- Availability(دسترس‌پذیری): این پارامتر درجه‌ای را تعیین می‌کند که کاربر در خلال بهره‌برداری از اپلیکیشن، به سیستم وابسته است. این پارامتر توسط تست ثبات(Stability) تحت تست قرار می‌گیرد.

۵- Usability(کاربردپذیری): .........

 ادامه این مطلب را در سایت ما دنبال کنید. www.testerking.ir


مشاوره رایگان

 88976445 -021

#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#Non_functional_testing
#non_functional