خاتمه ی چرخه ی تست
این مرحله آخرین مرحله بوده که در آن ما گزارشی برای به اتمام رسیدن
در این مرحله
تیم تست مدارک تست (مانند تست کیس، گزارش ایرادات و…) را برای شناسایی استراتژی هایی که باید در آینده عملی شوند که همین امر باعث جلوگیری از چالش های پیش روی پروژه می شود، تجزیه و تحلیل می کنند.
گزارش اتمام تست بر اساس شاخص بالا تهیه و تنظیم می شود.
مدارک تست
1- .
برای مطلع شدن از مدارک تست میتونید به
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
طراحی
در این فاز تیم
در ادامه داریم : ستاپ کردن محیط تست و اجرای تست
برای مطالبه بیشتر از این قسمت میتونید به
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#طراحی_تست
1- معین کننده ی هویت تست پلن
یک عدد می باشد که هویت تست پلن را مشخص می کند.
برای مثال: ProjectName_0001
2- مرجع ها
این بخش برای این است تا تمام لیست داکیومنت هایی را که تست پلن شما را پشتیبانی می کنند و شما درحال تهیه آنها هستید را مشخص کند.
برای مثال: تشخیص نیازهای سیستم، استراتژی تست، طرح پروژه،راهنمای پروژه و….
3- مقدمه
مقدمه یا خلاصه ی تست پلن شامل هدف کلی پروژه و محدوده ی آن می باشد.
برای مثال: هدف از نوشتن این داکیومنت این است تا تست کارایی (فانکشنال) پروژه ی “X” انجام شود.
4- آیتم های تست
شامل یک لیست از آیتم هایی می باشد که قرار است
برای مثال: هر دو بخش back end و front end این اپلیکیشن می بایست روی محیط windows / Linux تست شود.
5- فیچرهایی که می بایست تست شوند
در این بخش می بایست لیستی از تمامی فیچرهایی که می بایست در طول پروژه تمامی آنها تست شوند تهیه کرد.
برای مثال: صفحه ی لاگین، صفحه ی گزارشات، صفحه ی تنظیمات و…
توضیحات بیشتر را در
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
چرخه ی حیات (STLC) چیست؟
چرخه زندگی در اصطلاح ساده به دنباله تغییرات از یک فرم به اشکال دیگر اشاره دارد. این تغییرات می تواند برای هر چیز ملموس یا نامحسوس اتفاق بیفتد.
با روشی مشابه ، نرم افزار همچنین یک موجود است. درست مانند ساختن نرم افزار ، مراحل متفاوتی را شامل می شود ، تست همچنین دارای مراحلی است که باید با توالی مشخص اجرا شوند.
به پدیده ی اجرای فعالیتهای تستی به روش منظم و برنامه ریزی شده ، چرخه عمر تست گفته می شود.
چرخه حیات
چرخه ی حیات
در چرخه ی
stlc هر فعالیت در یک مسیر برنامه ریزی شده و سیستماتیک اجرا می شود.
فازهای چرخه ی تست نرم افزار (Software Testing Life Cycle) عبارتند از:
1-
2-
3- توسعه قالب تست (Test Case Development)
4- ستاپ کردن محیط تست (Test Environment Setup)
5- اجرای تست (Test Execution)
6- خاتمه چرخه ی تست (Test Closure)
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
اصول تست نرم افزار (قسمت اول) :
اصول تست نرم افزار (قسمت دوم) :
اصول تست نرم افزار (قسمت سوم) :
اصول تست نرم افزار (قسمت چهارم) :
اصول تست نرم افزار (قسمت پنجم) :
اصول تست نرم افزار (قسمت ششم) :
اصول تست نرم افزار / عقیده نادرست (قسمت آخر) :
کاربرای محترم حتما برای توضیحات بیشتر به مطالب ما در سایت
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
بر خلاف آنکه میدانیم چه زمانی
تست فرآیندی بی پایان میباشد و تعیین زمانی برای توقف آن بسیار دشوار است و نمیتوان با اطمینان گفت که نرم افزار تولیدی ۱۰۰%
تست شده است. مواردی که نبایستی برای
تست درنظر گرفته شود:
برای ادامه مطلب به
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
کاربران محترم برای اینکه مطالبی ک داره گفته میشه براتون قابل فهم باشه پیشنهاد به این هستش ک حتما مطالب قبلی ما رو دنبال کنید. سپاسگزارم
در صنعت IT، شرکتهای بزرگ، تیمی برای بررسی نرم افزارهای تولیدی در چارچوب اامات و فعالیتهای شرکت دارند که این تیم،
در اغلب موارد تستر در یکی از بخشهای زیر قرار میگیرد:
– بخش
– بخش
در طول چرخه عمر توسعه نرم افزار (Software Development Life Cycle) که به آن SDLC گفته میشود،
تست آغاز شده و تا استقرار نرم افزار به طول میانجامد.
با این حال تمامی این تستها بستگی به مدل توسعهای دارد که شرکتها انجام میدهند.
به طور مثال در مدل آبشاری،
در هر مرحله از SDLC ، تجزیه و تحلیل و تاییدیههای مورد نیاز نیز برای
تست در نظر گرفته میشود.
برای ادامه مطلب میتونید به
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
– دایکسترا (Edsgar W.Dijkstra) در تعریف تست می گوید:
تست فقط میتواند وجود خطاها را نشان دهد نه عدم وجود آنها را !
– تلاشهایی در جهت عیب یابی و رفع آن، نه تلاش در جهت اثبات کامل صحت نرم افزار، زیرا این قضیه با ماهیت
–
ادامه مطلب را در
در ابتدا این سوال را مطرح کنیم که تست جعبه سفید چیست؟
نام جعبه سفید این استراتژی به نوعی نمادین میباشد، فقط در جهت هماهنگی با
افرادی که این استراتژی را پیاده سازی میکنند معمولا اعضای تیم توسعه و تیم مستقل تست هستند. این افراد توسط این استراتژی به منطق درونی و ساختار طراحی و کدنویسی نرمافزار احاطه خواهند داشت.
ادامه این قسمت از مطالب رو میتونید از
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#تست_جعبه_سفید
#جعبه_سفید
#white_box_testing
#white_box
شما نرمافزاری را تهیه کرده و بر روی سیستم خود نصب میکنید، در اکثر موارد بعد از نصب برنامه فقط یک نسخه اجرایی آن را در سیستم خود خواهید داشت، هیچ دسترسی به سورس کد و منابع دیگر برنامه ندارید. سیستم نرمافزاری موجود برای شما مانند یک جعبه سیاه است که شما نمیتوانید درون آن را مشاهده کنید و به آن دسترسی داشته باشید.
استراتژی جعبه سیاه (Black Box Testing Strategy) دقیقاً از این دیدگاه برنامه را مورد
مزایای این روش رو میتونید در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#تست_جعبه_سیاه
#جعبه_سیاه
#black_box_testing
#black_box
تست جعبه خاکستری ترکیبی از تست
نیروهای تستی که این تست را انجام می دهند می بایست به داکیومنت های طراحی دسترسی داشته باشند.
این موضوع کمک می کند تا تست کیس های بهتری در این مرحله تولید شوند.
ادامه این مطلب را میتوانید در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
در پست های قبلی هر یک از تست های
در این بخش میخواهیم به تفاوت بین تست نفوذ
برای مطالعه بیشتر به
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
مدل ٓابشاری یک مدل ترتیبی
مدیریت و مراحل تکمیل پروژه در این متدولوژی به سادگی قابل پیادهسازی است. زیرا در مرحله اول که مرحله بررسی نیازمندیهای پروژه میباشد، مشتری و تیم برنامهنویسی طی چند جلسه به بررسی نیازمندیها و خواستههای پروژه میپردازند. سپس پس از ٓان نوبت به مرحله طراحی میرسد، در مرحلهٔ طراحی افراد طرح کلی پروژه را میریزند و جزییات پیادهسازی مشخص میشود.
ادامه این مطلب را در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#مدل_آبشاری
#waterfall_model
#معایب_مزیت_مدل_آبشاری
در این بخش به توضیح موارد زیر می پردازیم:
1- نحوه ی مشارکت
2- مزایا و معایب مدل وی چیست؟
1- نحوه ی مشارکت
1. هنگامی که مشتری BRS را ارسال می کند ، هر دو تیم (
2. در مرحله بعدی ، تیم توسعه SRS را برای
ادامه این مطلب را در سایت ما دنبال کنید. www.testerking.ir
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#مدل_وی
#مدل_آبشاری
#تیم_تست
#تیم_دولپر
مدل V نیز به عنوان مدل تأیید و اعتبار سنجی (V&V) شناخته می شود. در این مرحله ، هر مرحله از
حال سوال این است که اگر مدل وی همانند
بگذارید نکته بعدی را بیان کنم که چرا ما به این مدل، مدل تأیید اعتبار و اعتبار سنجی احتیاج داریم.
این مدل بر معایب
ادامه این مطلب را در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#مدل_وی
#مدل_آبشاری
استراتژی تست چیست؟
استراتژی تست به معنای “چگونه قصد دارید برنامه را
دامنه پروژه و تمرکز تست در
ادامه این مطلب را در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#استراتژی_تست
#تست_پلن
#استراتژی
تست منفی چیست؟
تست منفی نوعی
هدف از
تست مثبت چیست؟
تایین می کند که سیستم قرار است چه کاری انجام دهد. این کمک می کند تا بررسی کنید آیا برنامه توجیه کننده اامات است یا خیر.
ادامه این مطلب را میتوانید در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#تست_مثبت
#تست_منفی
Positive_Testing#
Negative_Testing#
تست پذیرش هم چنین به عنوان تست پیش تولید (pre-production testing) از آن یاد می شود.
این نوع
با اتمام تست پذیرش مشخص می شود که اپلیکیشن بر اساس نیازمندی های درخواستی از سوی مشتری تولید شده است یا خیر.
این به مشتری این اجازه را می دهد تا اپلیکیشن را قبول و یا رد کند. انواع تست پذیرش عبارتند از:
1- تست آلفا
2- تست بتا
3- تست گاما
ادامه این مطلب را در
تست سیستم یعنی تست سیستم به طور کلی. تمام ماژول ها / مؤلفه ها به منظور بررسی اینکه آیا سیستم مطابق آنچه پیش بینی شده است کار می کند ، یکپارچه شده است.تست سیستم بعد از
تست سیستم
تست جعبه سیاه می باشد.
در حقیقت تست سیستم زیر مجموعه ی
ادامه این مطلب را در
تست یکپارچهسازی یا Integration Testing به عنوان نوعی
یک پروژه نرمافزاری معمول شامل چندین ماژول نرمافزاریست که توسط برنامهنویسان مختلف کدنویسی شده است.
Integration Testing بر روی بررسی ارتباط دادهها(Data Communication) در میان این ماژولها تمرکز میکند.
از این رو آن را با عناوین I & T-Integration and Testing، “تست رشته”(String Testing) و گاهی اوقات “Thread Testing” نیز میشناسند.
ادامه این مطلب را در
UNIT TESTING نوعی
تست واحد در حین توسعه (مرحله کدگذاری) برنامه توسط برنامه نویسان انجام می شود. تست های واحد ، بخشی از کد را جدا کرده و صحت آن را تأیید می کند.
در SDLC ،
ادامه این مطلب را در
تفاوت های کلیدی
1-
2- ساختار (Build) نرم افزار برای آزمایش در این نوع
3- انگیزه
4-
5- عدم موفقیت در
6-
7-
8- این نوع
ادامه این مطلب را در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#تست_دود
#Sanity_Test
#Sanity
Sanity Testing چیست؟
Sanity Testing نوعی
در اینجا هدف این است که تعیین کنیم که آیا Functionality پیشنهادی تقریبا مطابق انتظار فعالیت میکند یا خیر. اگر Sanity Testing شکست خورده و Fail شود، Build صورت گرفته Reject میشود تا بدین ترتیب زمان و هزینه جهت انجام
برای مطالعه بیشتر این مبحث به
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#sanity_testing
#sanity
تست دود چیست؟
تست دود (Smoke Testing) یک تست مقدماتی است که بر روی ساخت (Build) اولیه نرم افزار انجام می شود تا ثبات و آمادگی نرم افزار را برای بررسی روند و فعالیت های بعدی
به تست دود تست ساختار نیز گفته می شود زیرا در وهله ی اول با
اصولاً این یک نوع
بنابراین ، قبل از پیشروی در
برای مطالعه بیشتر این مبحث به
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#تست_دود
#Smoke_Test
تست بتا هم چنین بعنوان تست میدانی از آن یاد می شود و تست بتا قبل از انتشارمحصول انجام می شود.
از طریق این نوع تست ، توسعه دهندگان و تسترها سعی می کنند پس از تحویل محصول ، هرگونه نقص و خطایی را در سیستم ، که تنها برای کاربر نهایی قابل مشاهده است پیدا کرده و برطرف کنند
تست بتا شامل انتشار محصول برای یک جامعه مخاطب بزرگتر می باشد که خارج از محیط
تست بتا مناسب ترین راه برای تست محصول قبل از انتشار آن می باشد چرا که این
ادامه این مطلب را در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#تست_بتا
#بتا_تست
تست آلفا یک نوع
تست پذیرش کاربر (Acceptance Testing) می باشد که قبل از انتشار محصول به مشتری یا کاربران انجام می شود که توسط دولپرها و تسترها انجام می شود.
تیم مسئول اجرای تست آلفا از تیم طراحی کاملا مستقل می باشد. هدف اصلی از انجام تست آلفا، شبیه سازی کردن محیط کاربر واقعی از طریق روش
تست آلفا شامل دو فاز می شود:
در این فاز تست توسط دولپرهای سازمان انجام می شود که وظیفه ی اجرای تست ابتدایی تست آلفا هستند و هم چنین کمک به دیباگ کردن نرم افزار در اسرع وقت می کنند.
در فاز دوم از تست آلفا، اپلیکیشن تست شده و تایید شده توسط تیم دولپر در اختیار تیم تست (QA) برای تست های بیشتر در محیطی واقعی تر قرار می گیرد.
چرا تست آلفا انجام می شود؟
تست آلفا بعنوان مرحله ی نهایی از تست بسیار مهم می باشد چرا که باعث می شود که تیم، یک نرم افزار موثر و با کیفیت بالا را ارائه دهد. تست آلفا در حقیقت قبل از انتشار محصول انجام می شود و می توان گفت این تست اولین مرحله از تست مستقل محصول می باشد که با اجرای این مرحله اطمینان حاصل می شود که نرم افزار، سیستم و پروژه ها طبق پلن مورد نظر پیش رفته اند.
دیگر دلایل انجام تست آلفا عبارت است از:
برای مطالعه قسمت دوم این مطلب به
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#تست_آلفا
#آلفا_تست
یکی از مهم ترین مقوله ها در نرم افزارهای تحت وب، میزان کارایی در تعداد بالای درخواست ها می باشد. در نرم افزارهای نسخه دسکتاپ (یا به اصطلاح windows application ) ما نگران خاصی در مورد کارایی نرم افزار نداریم. چون با سخت افزارهای موجود بر روی کامپیوترها و اینکه می دانیم برنامه ما در هر لحظه با یک کاربر سر و کار دارد نگرانی خاصی در رابطه با کارایی سیستم در موقعیت های پر ترافیک نداریم.
اما این مسئله در مورد نرم افزارهای تحت وب و وب سایت هایی که استفاده عمومی دارند بسیار مهم و حیاتی می باشد. اینکه نرم افزار ما در موقعی که تعداد درخواست های بالا به سمتش می آید چگونه عمل می کند و اینکه می تواند حداکثر چند درخواست و کاربر را به صورت همزمان جوابگو باشد بسیار مهم است. برای همین ما باید حتما نرم افزارهای تحت وب خود را پس از آماده شدن، درگیر
برای مطالعه بیشتر این مطلب به
در زمینه
به تست عملکرد Perf Testing نیز گفته می شود، تست عملکرد زیر مجموعه ای از مهندسی عملکرد (Performance engineering) می باشد. تست کارایی برای اطمینان از عملکرد مناسب و کامل نرم افزار در زمانی که نرم افزار تحت بار زیادی قرار می گیرد استفاده می شود. همانطور که قبلا گفته شد تست کارایی زیر مجموعه ی
این فرآیند سرعت ، اثربخشی ، مقیاس پذیری و سایر ویژگی ها و عناصر مهم سیستم را مشخص می کند. علاوه بر این ، همچنین برای مقایسه دو یا چند برنامه کاربردی و همچنین ارزیابی سرعت سیستم ، سرعت انتقال داده ها ، پهنای باند و موارد دیگر نیز مورد استفاده قرار می گیرد.
ویژگی های تست عملکرد:
برای مطالعه بیشتر این مطلب به
پارامترهای
۱- Security(امنیت): این پارامتر تعریف میکند که چگونه یک سیستم از حملات عمدی و ناگهانی از منابع داخلی و خارجی محافظت میشود. این پارامتر از طریق تست امنیت، تحت
۲- Reliability(اطمینانپذیری): عبارتست از میزانی که هر سیستم نرمافزاری به طور پیوسته و بدون نقص، کارکردهای(Function) مشخص را انجام میدهد. این پارامتر توسط تست اطمینانپذیری تحت
۳- Survivability(بقاپذیری): این پارامتر بررسی میکند که آیا سیستم نرمافزاری در شرایط بغرنج همچنان به کارکارد(Function) خود ادامه میدهد و آیا میتواند در صورت شکست سیستم، خود را بازیابی کند. این پارامتر توسط تست بقاپذیری تحت
۴- Availability(دسترسپذیری): این پارامتر درجهای را تعیین میکند که کاربر در خلال بهرهبرداری از اپلیکیشن، به سیستم وابسته است. این پارامتر توسط تست ثبات(Stability) تحت
۵- Usability(کاربردپذیری): .
ادامه این مطلب را در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#Non_functional_testing
#non_functional
Non Functional Testing
تست Non-Functional یا غیرکارکردی به عنوان یکی از انواع
یک نمونه عالی از
تست غیرکارکردی به اندازه
این آموزش مشتمل بر قسمتهای زیر است:
ادامه این مطلب را در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#Non_functional_testing
#non_functional
نوعی
با وارد کردن ورودی، عملکردهای(ویژگی ها) آنها را بررسی و خروجی آنها را
در این
ادامه این مطلب را در
مشاوره رایگان
88976445 -021
#تست_اپ
#آموزش_تست_اپلیکیشن
#تست_اپلیکیشن
#تست_نرم_افزار
#تست_اپ_اندروید
#تست_اپ_آی_او_اس
#تست_وب_سایت
#تست_عملکرد
#تست_فانکشنال
#Functional_Testing
انواع مشکلاتی که توسط این
انجام این
و اما موارد زیر در انجام این
1. Memory Leaks
این
2. Layer Connections Failure
بین لایه های نرم افزاری و سیستم ارتباط بسیار نزدیکی وجود دارد و نقص در این ارتباطات منجر به وقفه کامل در ماژول ها میشود. این
3. Database Connections Failure
در بعضی مواقع این
ادامه این مطلب را در
Soak Testing
نوعی از
چرا باید این
انجام این تست بسیار ضروری و مهم است و به منظور شناسایی و تقویت مسائل احتمالی مثل Memory leaks ، Resourse Leaks و یا Deprivation انجام میشود که ممکن است به دلیل بار سنگین مداوم بر روی سیستم با گذشت زمان رخ دهد.
کاهش خطاهای سیستمی و خطاهای
این
این
اهداف اصلی این
1- اولین و مهمترین هدف آن این است که برای یک مدت طولانی و مداوم سیستم را در معرض بار سنگین قرار دهد.
2- پیش بینی سیستم در شرایطی که ممکن است تحت اعمال بار سنگین به مشکل بر بخورد.
3- تایید
4- و همچنین این تست این اطمینان را میدهد که سیستم قابل اعتماد و پایدار خواهد بود.
ادامه این مطلب را میتوانید در
خب بالاخره این فیچر بسیار کارآمد توسط فیسبوک بر روی این برنامه اضافه شده و متاسفانه دلیلی بر اینکه چرا این کار رو زودتر انجام ندادنش رو نفهمیدیم.
قبل از این برنامه ما این فیچر رو هم تو برنامه تلگرام و هم این حالت رو به صورت کلی تر روی بعضی گوشی ها دیدیم و تقریبا با این حالت آشنایی داریم.
یکی از بهترین مزیتی که این فیچر داره اینه که حداقلش باتری گوشی شما زود تمام نمیشه و کسایی که اگر با دیوایس های شرکت اپل کار کرده باشند و این فیچر رو برای خودشون روی دیوایساشون اعمال کرده باشند قطعا با بازدهی بیشتر باتری موبایلشون روبه رو میشن و به شخصه خودم متوجه بازدهی خیلی بهتر باتری گوشیم شدم . حالا به صورت تخصصی تر بهتون میگم که چرا!
ادامه این پست رو میتونید تو
روش هایی از انجام
2 روش برای انجام این
Laboratory Usability Testing :
این
Remote Usability Testing :
در این قسمت تستر و ناظر خارج از آن فضای فیزیکی هستند . تستر ها از راه دور و با دسترسی به System Under Test وظایف خود را انجام میدهند. صدای تستر ، فعالیت صفحه نمایش و چهره تستر توسط یک نرم افزار خودکار ضبط میشود. ناظران این داده ها را تجزیه و تحلیل میکنند و نتایج آن را گزارش میکنند.
ادامه این مطلب را در
Usability Testing چیست؟
این
در این
از اهداف انجام این
نام دیگر این تست Experience(UX) میباشد.
انجام این
چرا باید این
زیبایی و طراحی نرم افزار بسیار مهم است و این که نرم افزار به چه اندازه خوب به نظر می آید و به چه اندازه خوب کار میکند.
به دلایل زیر ، بسیاری از برنامه ها و وب سایت هایی وجود دارند که متاسفانه با موفقیت رو به رو نشدند.
ادامه این مطلب را در
پرسش و پاسخ های QA مربوط به
آیا برای یک مصاحبه شغلی برای
با افزایش فناوری در تمام دنیا ، از آن طرف نیز
اگر قرار است برای یک پروژه ای با برنامه نویسی مصاحبه کنید ، توسط آنها متعجب نشوید. در عوض با مطالعه این پرسش و پاسخ های مربوط به
برای مطالعه این پرسش و پاسخ ها به سایت ما مراجعه کنید. www.testerking.ir
انجام این موارد را در
صنعت بازی و بازی سازی چه برای موبایل ها ، رایانه ها ، کنسول ها و موارد دیگر یک صنعت چند میلیون دلاری به حساب می آیند.
یک بازیی که بخوبی تست و اجرا میشود نه تنها انتظارات بازیکنان را برآورده میکند بلکه فراتر از انتظارات بازیکنان نیز است ، بنابراین چالش های زیادی در ذهن
ادامه این مطلب را در
تست بازی چند نوع دارد؟
همانطور که در
در انجام
بنابراین میخواهیم در مورد انواع
برای مطالعه بیشتر این بخش به
برای دیدن ادامه مطلب این پست به
ویروسهای کرونا گروه بزرگی از ویروسها هستند که میتوانند حیوانات و انسانها را آلوده کنند و باعث بروز ناراحتیهای تنفسی شوند؛ این ناراحتیها ممکن است به اندازه سرماخوردگی خفیف یا به اندازه ذات الریه شدید باشند. در موارد نادر، ویروسهای کرونای حیوانی، انسانها را آلوده میکنند و سپس بین آنها سرایت پیدا میکنند. شاید ویروس SARS (نشانگان تنفسی حاد) در سال 2002 الی 2003 را به خاطر بیاورید؛ این ویروس نمونهای از ویروس کرونا بود که از حیوانات به انسان منتقل شد. یکی دیگر از موارد مهم و جدیدتر نژاد ویروس کرونا MERS (نشانگان تنفسی خاورمیانه) نام دارد که در سال 2012 در خاورمیانه کشف شد و به گفته دانشمندان این ویروس ابتدا از شتر به انسان انتقال پیدا کرده است.
ادامه این مطلب را در
چند سناریو مهم
موبایل ها و برنامه های موبایل روز به روز و به سرعت در حال توسعه هستند. از آنجا که دستگاه ها و فرم سیستم عامل ها طی چند ماه راه اندازی می شوند ، بنابراین برنامه نویسان سعی میکنند با ارائه برنامه های جدید در هفته از سرعت آن آگاه شوند.
در نتیجه ،
برای آنکه از ثبات برنامه های IOS و Android مطلع شویم باید چند سناریوی
ادامه این مطلب را در
چند سناریو دیگر مهم
1- بررسی کنید که حتی با تغییر کوچکی در کدهای برنامه ، برنامه ما بطور جامع کار میکند یا خیر؟
2- مطمئن شوید که با کلیک بخشی و وارد شدن به آن ، آن صفحه پس از انتقال نیز کار میکند.
1- تایید کنید که برنامه در حالی که بطور مداوم صفحه را بالا – پایین میکنید با تاخیر همراه است یا خیر؟
2- تایید کنید که با ضربه زدن های مداوم بر روی فیچری ایجاد سوابق تکراری میشود.
3- تایید کنید که آیا دکمه رفرش یا بارگیری صفحه اگر مداوم انجام شود با کراش برنامه مواجه خواهیم شد یا خیر؟
4- درحالی که با دقت لیست را بالا – پایین میکنید ، بررسی کنید که ایا برنامه کراش میکند یا خیر ؟
1- استقرار برنامه یا بازی خودتان را در فروشگاه های اپ مثل گوگل پلی و اپ استور بررسی کنید و مطمئن شوید که برنامه ها حتما به دست کاربران نهایی خواهد رسید.
2- اطلاعات برنامه را در این فروشگاه ها بررسی کنید مثل توضیحات ، نسخه ، تصاویر و …
ادامه مطلب را در
Ad hoc testing
این
برترین ویژگی که این
ادامه این مطلب را در
معروف ترین ارور در رده ارورهای 4XX می باشد. به زبان ساده در سمت مرورگر یک صفحه و یا آدرسی درخواست می شود و این آدرس و یا صفحه وجود ندارد. حال ممکن است به خاطر اشتباه تایپی آدرس وجود نداشته باشد و یا قبا وجود داشته و دیگر وجود ندارد. این نوع خطا برای سئو سایت ضرر دارد و پیشنهاد می شود به شکل اصولی رفع کنید و برای مانیتورینگ این نوع خطاها ابزار سرچ کنسول نیز وجود دارد.
ادامه این پست را در
ارور 502 Bad Gateway
به دلیل بروز مسائلی بین سرورهای آنلاین که خارج از کنترل شما است رخ می دهد. با این حال گاهی اوقات هیچ مسئله ی خاصی وجود ندارد بلکه مرورگر شما فکر می کند این مشکل مربوط به تجهیزات شبکهی خانگی شما است و یا علت دیگری دارد که خارج از کنترل شما است ولی غالبا این ارور یک خطای شبکه ای بین سرورهای اینترنت است، به این معنی که این خطا ناشی از رایانه یا ارتباط اینترنتی شما نیست.
ادامه این مطلب را در
10 روش از
توسعه یک وب سایت بسیار پیچیده است. از تعیین هدف ، طراحی تا مشخص کردن راه هایی که کاربر آن را پرداخت کند ، توسعه وب سایت به تلاش های زیادی نیاز دارد. اما ، اگر این وب سایت صرفاُ ساخته شده باشد و هیچ اطمینانی از درست کار کردن عملکردهای آن نداشته باشیم ، عملا همه ی تلاش های ما بی نتیجه است.
ادامه این مطلب را در
تحلیل محتوا : مطمئن شوید که محتواهای سایت موجود و قابل مشاهده برای کاربران است و باعث گمراهی آنان نمیشود. این مورد بدین معناست که در وب سایت باید دلیل وجود هرگونه محتوای توهین آمیز و فریبنده ، کپی رایت ، تصاویر موجود در سایت ،امکان شخصی سازی مطالب و … بررسی شود.
ادامه این مطلب را در
واتس اپ محبوبترین پیام رسان در جهان محسوب میشود، با این حال نقصهای بزرگی دارد که یکی از مهمترین آنها، محدودیت در تعداد افرادی است که میتوانند به صورت همزمان با یکدیگر ارتباط صوتی یا ویدیویی برقرار کنند. حالا به نظر میرسد این پیامرسان قصد دارد تعداد اعضای گروهها برای تماس ویدیویی و صوتی را دو برابر کند.
واتس اپ محبوبترین پیام رسان در جهان محسوب میشود، با این حال نقصهای بزرگی دارد که یکی از مهمترین آنها، محدودیت در تعداد افرادی است که میتوانند به صورت همزمان با یکدیگر ارتباط صوتی یا ویدیویی برقرار کنند. حالا به نظر میرسد این پیامرسان قصد دارد تعداد اعضای گروهها برای تماس ویدیویی و صوتی را دو برابر کند.
ادامه این مطلب را در