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

بازدید :479
پنجشنبه 22 اسفند 1398زمان :10:22
  • 1
  • 2
  • 3
  • 4
  • 5

Usability Testing چیست؟

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

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

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

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

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

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

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

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

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

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

بازدید :443
پنجشنبه 15 اسفند 1398زمان :10:31
  • 1
  • 2
  • 3
  • 4
  • 5

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

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

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

بازدید :681
چهارشنبه 14 اسفند 1398زمان :11:34
  • 1
  • 2
  • 3
  • 4
  • 5

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

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

1. Memory Leaks

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

2. Layer Connections Failure

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

3. Database Connections Failure

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

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



مشاهده پست مشابه : تست کارایی (Performance Testing)(قسمت سوم) Soak Testing
بازدید :564
چهارشنبه 14 اسفند 1398زمان :11:27
  • 1
  • 2
  • 3
  • 4
  • 5

Soak Testing

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

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

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

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

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

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

بازدید :549
پنجشنبه 8 اسفند 1398زمان :14:22
  • 1
  • 2
  • 3
  • 4
  • 5

یکی از مهم ترین مقوله ها در نرم افزارهای تحت وب، میزان کارایی در تعداد بالای درخواست ها می باشد. در نرم افزارهای نسخه دسکتاپ (یا به اصطلاح windows application ) ما نگران خاصی در مورد کارایی نرم افزار نداریم. چون با سخت افزارهای موجود بر روی کامپیوترها و اینکه می دانیم برنامه ما در هر لحظه با یک کاربر سر و کار دارد نگرانی خاصی در رابطه با کارایی سیستم در موقعیت های پر ترافیک نداریم.

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

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

بازدید :606
پنجشنبه 8 اسفند 1398زمان :14:16
  • 1
  • 2
  • 3
  • 4
  • 5

در زمینه تست نرم افزار، یکی از جنبه های اصلی که کارایی یک محصول را پس از انتشار (Release) آن تضمین می کند ، ارزیابی آن تحت تست عملکرد (کارایی) می باشد.

به تست عملکرد Perf Testing نیز گفته می شود، تست عملکرد زیر مجموعه ای از مهندسی عملکرد (Performance engineering) می باشد. تست کارایی برای اطمینان از عملکرد مناسب و کامل نرم افزار در زمانی که نرم افزار تحت بار زیادی قرار می گیرد استفاده می شود. همانطور که قبلا گفته شد تست کارایی زیر مجموعه ی تست Non_Functionalمی باشد.

این فرآیند سرعت ، اثربخشی ، مقیاس پذیری و سایر ویژگی ها و عناصر مهم سیستم را مشخص می کند. علاوه بر این ، همچنین برای مقایسه دو یا چند برنامه کاربردی و همچنین ارزیابی سرعت سیستم ، سرعت انتقال داده ها ، پهنای باند و موارد دیگر نیز مورد استفاده قرار می گیرد.

ویژگی های تست عملکرد:
تست کنندگان نرم افزارتست های عملکرد را برای اعتبارسنجی عملکرد محصول و اطمینان از عملکرد صحیح و مطابق نیاز مشتری در شرایط مختلف انجام می دهند. پس از توسعه نرم افزار ، آزمایش عملکرد به عنوان بخشی جدایی ناپذیر از STLCدر نظر گرفته می شود.

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

بازدید :499
سه شنبه 6 اسفند 1398زمان :18:03
  • 1
  • 2
  • 3
  • 4
  • 5

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

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

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

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

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

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

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

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

88976445 -021

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

بازدید :408
سه شنبه 6 اسفند 1398زمان :17:51
  • 1
  • 2
  • 3
  • 4
  • 5

Non FunctionalTesting

تست Non-Functional یا غیرکارکردی به عنوان یکی از انواع تست نرم‌افزارشناخته می‌شود که برای بررسی جنبه‌های غیرکارکردی(Performance, Usability, Reliability و غیره) یک اپلیکیشن نرم‌افزاری تعریف شده است. این تستطراحی شده است تا آمادگی سیستم را برای بررسی پارامترهای غیرکارکردی که هیچگاه توسط تست Functionalتحت آزمون قرار نمی‌گیرند، تستکرده و بررسی نماید.

یک نمونه عالی از تستغیرکارکردی بررسی این موضوع است که چه تعداد از افراد(کاربران) می‌توانند به طور همزمان به نرم‌افزار لاگین کنند.

تست غیرکارکردی به اندازه تست کارکردی(Functional)اهمیت داشته و بر رضایت مشتری تاثیرگذار است.

این آموزش مشتمل بر قسمت‌های زیر است:

  • اهداف تستNon-Functional
  • مشخصات تستNon-Functional
  • پارامترهای Non-Functional

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

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

88976445 -021

#تست_اپ

#آموزش_تست_اپلیکیشن

#تست_اپلیکیشن

#تست_نرم_افزار

#تست_اپ_اندروید

#تست_اپ_آی_او_اس

#تست_وب_سایت

#Non_functional_testing

#non_functional

بازدید :584
سه شنبه 6 اسفند 1398زمان :16:53
  • 1
  • 2
  • 3
  • 4
  • 5

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

با وارد کردن ورودی، عملکردهای(ویژگی ها) آنها را بررسی و خروجی آنها را تستمیکنند. به طور ساده تر با یک ورودی به سیستم یک خروجی دریافت و تستمیشود.

در این تستاطمینان داده میشود که نیاز های کاربر توسط برنامه به درستی پاسخ داده میشود.

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

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

88976445 -021

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

بازدید :705
سه شنبه 29 بهمن 1398زمان :11:59
  • 1
  • 2
  • 3
  • 4
  • 5

تفاوت های کلیدی smoke testingو sanity testing:

Smoke Testing:

1- تست دودبر روی ساختار (Build) اولیه ی محصول انجام می شود.
2- ساختار (Build) نرم افزار برای آزمایش در این نوع تستمی تواند پایدار یا ناپایدار باشد.
3- انگیزه تست دود، اندازه گیری پایداری ساختار (Build) تازه ایجاد شده برای انجام تستهای بیشتر و دقیق تر است.
4- تست دودزیر مجموعه تست رگرسیون است.
5- عدم موفقیت در تست دودمنجر به رد فوری (Reject) ساختار (Build) نرم افزار می شود.
6- تست دودممکن است یا توسط توسعه دهندگان یا تسترهاانجام شود.
7- تست دودممکن است به عنوان یک نوع کلی از تستکه تمام عملکردهای اساسی را پوشش می دهد ، دیده شود.
8- این نوع تسترویکرد کم عمق اما گسترده ای دارد تا تمامی عملکردهای اصلی نرم افزار را بدون توجه به جزئیات محصول تستکند.

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

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

88976445 -021

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

تعداد صفحات :7

درباره ما
اطلاعات کاربری
نام کاربری :
رمز عبور :
آرشیو
خبر نامه


معرفی وبلاگ به یک دوست


ایمیل شما :

ایمیل دوست شما :



چت باکس




captcha


پیوندهای روزانه
  • آرشیو لینک ها
آمار سایت
  • کل مطالب : 75
  • کل نظرات : 0
  • افراد آنلاین : 3
  • تعداد اعضا : 0
  • بازدید امروز : 128
  • بازدید کننده امروز : 97
  • باردید دیروز : 163
  • بازدید کننده دیروز : 132
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 1151
  • بازدید ماه : 866
  • بازدید سال : 15042
  • بازدید کلی : 126616
کدهای اختصاصی