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

متن مرتبط با «volume testing» در سایت تست اپلیکیشن و سایت نوشته شده است

تست رگرسیون نرم افزار چیست؟ – (Regression Testing)

  • این تست به عنوان نوعی از تست نرم افزار برای تایید اینکه یک برنامه با تغییر کد، اخیرا بر روی ویژگی های موجود در برنامه تاثیر منفی نگذاشته باشد، انجام میشود. تست رگرسیون چیزی نیست جز انتخاب کامل یا جزئی موارد تستی قبلا اجرا شده برای اطمینان از عملکرد درست ویژگی های موجود در برنامه است. تست رگرسیون برای اطمینان از اینکه تغییرات کد جدید نباید اثرات جانبی بر روی عملکرد موجود داشته باشد، انجام میشود. این تست اطمینان میدهد که پس از انجام تغییرات کد، کدهای قدیمی برنامه نیز همچنان کار میکنند. چه زمانی نیاز به تست رگرسیون داریم؟ هر زمانی که ما در کدهای برنامه تغییر ایجاد کردیم، نیاز به انجام تست رگرسیون داریم همچنین بررسی میکنیم که کد اصلاح شده بر قسمت های دیگر برنامه اثر گذاشته است یا خیر. علاوه بر این هنگامی که ویژگی جدید به برنامه اضافه میشود، برای رفع نواقص و رفع مشکلات عملکردی برنامه، انجام تست رگرسیون لازم است.   ادامه این مطلب را در سایت ما حتما مطالعه کنید.  Testerking.ir ,تست اپلیکیشن , تست سایت , تسترکینگ , تست نرم افزار , تست رگرسیون نرم افزار چیست ...ادامه مطلب

  • Performance Testing

  • در این تست ما عملکرد نرم افزار را با مشخصات ذکر شده قبل از ساخت آن بررسی میکنیم. وظیفه ی این تست کمکی است برای تشخیص ایرادات و مشکلات به هنگام ارتباط گیری نرم افزار با سیستم می باشد. یکی از متخصصان تست نرم افزار می گوید تعیین دقیق این تست دشوار است زیرا در موقعیت های مختلف و در سایر شرکت ها متفاوت عمل میشود. Performance Testing یا تست عملکرد چیست؟ تست عملکرد نرم افزار معمولا برای تایید معیارهای کیفی نرم افزار مثل robustness, reliability, scalability و … انجام میشود. نرم افزار در این تست تحت شرایط مختلف بارگیری برای یافتن عوامل مختلف مثل محاسبه ی زمان پاسخ دهی نرم افزار از سیستم به کاربر قرار خواهد گرفت.   ادامه این مطلب را حتما در سایت ما مطالعه کنید. WWW.Testerking.ir ,تست اپلیکیشن , تست سایت , تسترکینگ , تست نرم افزار ...ادامه مطلب

  • Exploratory Testing

  • این تست بدین صورت است که شما در سیستم جستجو میکنید و به ویژگی های آن میپردازید اما ممکن است که برای یافتن خطاهای اساسی مستقیما بر خروجی سیستم تاثیر نگذارد. این تست برای کشف خطاهای پنهان ، بررسی علت آنها و اصلاح آنها انجام میشود. هیچ سناریو تستی از پیش تعریف شده ای وجود ندارد ، بنابراین تستر های نرم افزار بی هدف سیستم را جستجو میکنند به امید اینکه اشکالی در سیستم بیابند. هدف از انجام این تست ، کسب اطلاعات بیشتر در مورد سیستم و عملکرد آن و استفاده از دانش موجود در مورد سیستم برای یافتن خطاهاست. تسترهای نرم افزار برای انجام این تست میبایست بسیار خلاق باشند ، زیرا هدف از تست سیستم برای خطاهای غیرمنتظره ، استفاده از تکنیک های غیر منتظره است. ادامه این پست را در سایت ما مطالعه کنید.  www.testerking.ir ,تست اپلیکیشن ، تست سایت ، تسترکینگ ، تست نرم افزار ...ادامه مطلب

  • تست UI Testing : UI – بخش دوم

  • برای تستUI تست دستی انجام دهیم یا اتومات؟ تست UI را هم میتوان هم بطور دستی انجام داد و هم بصورت اتومات. تسترها میتوانند بسته به نوع برنامه و یا خود تیم ، یکی از دو روش را برای تست انتخاب و پیاده سازی کنیم. تست دستی : در این حالت تسترها بطور دستی تمامی ویژگی های وب سایت یا برنامه که استفاده میشود را تست میکنند و اختلافات را بررسی میکنند. انجام تست UI بطور دستی وقتی منطقی است که تعداد این المان ها در برنامه و یا سایت محدود باشند. بعضی اوقات هم تعداد این المان ها بیش از صدها المان میشوند و قطعا برای تست یک همچین تعداد زیادی وقت زیادی هم لازم است. این امر باعث شده که تست دستی ناکارآمد ، وقت گیر و مستعد خطای انسانی باشد. به عنوان مثال ، تصور کنید اگر صفحه ای باید با چندین مقادیر تست شود ، کاربر باید چندین بار اطلاعات را بطور دستی با صفحه ای که بیش از 10 قسمت ورودی دارد تست کند. ادامه این مطلب را در سایت ما مطالعه کنید.   www.testerking.ir ,تست اپلیکیشن, تست اپلیکیشن های موبایل, تست بازی, تست سایت, تست نرم افزار ...ادامه مطلب

  • تست UI Testing : UI – بخش اول

  • در این پست میخواهیم درباره ی عبارت ” User Interface ” یا همان رابط کاربری با شما صحبت کنیم. رابط کاربری(UI) بخشی از یک وب سایت و یا برنامه می باشد که کاربر با آن ارتباط برقرار میکند. بطور کلی کیفیت یک رابط کاربری در تصمیم گیری کاربر در مورد وب سایت و یا برنامه شما تاثیر میگذارد. طراحی و عملکرد ضعیف UI باعث ایجاد خرابی و یا شکست در نرم افزار میشود. به همین دلیل توسعه دهندگان و تسترها بطور قابل توجه ای روی تست UI به عنوان بخش مهمی از توسعه نرم افزار تمرکز کرده اند. ادامه این مطلب را در سایت ما دنبال کنید.  www.testerking.ir , UI ، UI test ، UI Testing ، user interface testing ، تست UI ، تست UI چیست؟ ، تست User interface ...ادامه مطلب

  • تفاوت های دو تست Regression Testing و Re Testing

  • در این پست ما به تفاوت های دو تست Re testing و Regression test پرداختیم و چندتا از تفاوت های عمده ی این تست ها را برای شما به نمایش گذاشتیم. امیدواریم که فهم این مباحث برای شما دشوار نباشد و بتوانید از آنها استفاده کنید. Re testing Regression testing این تست بعد از رفع نواقص در برنامه اتفاق می افتد. این تست در هر زمانی که تغییراتی در کد برنامه ایجاد شود ، اتفاق می افتد. این تست برای مطلع شدن از این مسئله است که نواقص اصلاح و یا بازیابی شده است یا خیر؟ این تست برای مطمئن شدن از این مسئله است که تغییرات جدید در کد برنامه باعث ایجاد مشکلات جدید نشده باشد.             ادامه این مطلب را در سایت ما دنبال کنید.   www.testerking.ir ,re testing ، regression test ، تست دوباره ، تست رگرسیون ، تفاوت regression test و re test ...ادامه مطلب

  • Usability Testing – قسمت دوم

  • روش هایی از انجام تست Usability 2 روش برای انجام این تست وجود دارد که شامل موارد زیر میباشد : Laboratory Usability Testing Remote Usability Testing Laboratory Usability Testing : این تست در یک مکان مربوط به انجام این تست و با حضور ناظران انجام میشود. برای تسترها وظایفی تعریف شده است و نقش ناظر در این بخش نظارت بر کار تستر ها و گزارش دهی از نتایج انجام این تست می باشد. ناظر در طول انجام این تست هیچ دخالتی انجام نداده و ساکت است. در این تست ، ناظر و تستر هر دو در یک مکان فیزیکی یکسانی قرار دارند. Remote Usability Testing : در این قسمت تستر و ناظر خارج از آن فضای فیزیکی هستند . تستر ها از راه دور و با دسترسی به System Under Test وظایف خود را انجام میدهند. صدای تستر ، فعالیت صفحه نمایش و چهره تستر توسط یک نرم افزار خودکار ضبط میشود. ناظران این داده ها را تجزیه و تحلیل میکنند و نتایج آن را گزارش میکنند. ادامه این مطلب را در سایت ما دنبال کنید.   www.testerking.ir ,Usability test ، Usability Testing چیست؟ ، تست Usability ...ادامه مطلب

  • Usability Testing – قسمت اول

  • Usability Testing چیست؟ این تست به این معناست که فضای نرم افزاری ما برای کاربران مورد پسند و استفاده از آن راحت باشد. در این تست ما از یک مجموعه ای از کاربران واقعی را برای تست این سیستم نرم افزاری و فاش شدن عیب و ایرادات آن استفاده میکنیم. از اهداف انجام این تست میتوان به سهولت استفاده کاربر از برنامه ، انعطاف پذیری در کنترل کردن و توانایی سیستم اشاره کرد. نام دیگر این تست Experience(UX) میباشد. انجام این تست را در مراحل تولید اولیه یا همان SDLC توصیه میکنیم تا نسبت به انتظارات کاربران نگاهی جدی تری داشته باشید. چرا باید این تست انجام شود؟ زیبایی و طراحی نرم افزار بسیار مهم است و این که نرم افزار به چه اندازه خوب به نظر می آید و به چه اندازه خوب کار میکند. به دلایل زیر ، بسیاری از برنامه ها و وب سایت هایی وجود دارند که متاسفانه با موفقیت رو به رو نشدند. بعدش کجا رو کلیک کنم؟ به کدام صفحه وارد میشویم؟ هر آیکن نمایانگر چیست؟   ادامه این مطلب را در سایت ما دنبال کنید.    www.testerking.ir ,Usability test ، Usability Testing چیست؟ ، تست Usability ...ادامه مطلب

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

  • انواع مشکلاتی که توسط این تست تشخیص داده میشوند چیست؟ انجام این تست بسیار مهم بود و اعتبار و پایداری نرم افزار را برای تحمل بار سنگین برای یک دوره طولانی مدت تایید میکند. و اما موارد زیر در انجام این تست تشخیص داده میشود: 1. Memory Leaks این تست در تشخیص موارد اصلی که میتواند باعث بروز مشکل در سیستم شود کمک میکند. این تست در تشخیص مواردی که باعث بروز مشکلات در برنامه ،که باعث اجرا نشدن آن میشود کمک میکند ؛ این مشکلات میتواند بطور کامل یک سیستم را دچار مشکل کنند. 2. Layer Connections Failure بین لایه های نرم افزاری و سیستم ارتباط بسیار نزدیکی وجود دارد و نقص در این ارتباطات منجر به وقفه کامل در ماژول ها میشود. این تست به تشخیص هرگونه نقص در این ارتباط ها به ما کمک میکند. 3. Database Connections Failure در بعضی مواقع این تست نقصی را که در اتصال با پایگاه داده وجود دارد را تشخیص میدهد. این عیب ها و نقص ها منجر به خرابی کامل سیستم میشود و تشخیص این نوع خرابی ها بسیار مهم است. این تست ما را در تشیخیص عدم اتصال با پایگاه داده ها یاری میکند. ادامه این مطلب را در سایت ما دنبال کنید.  www.testerking.ir ,soak testing ، تست soak چیست ؟ ، تست خیساندن ...ادامه مطلب

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

  • Soak Testing نوعی از تست عملکرد یا همان Performance Testing می باشد که نرم افزار تحت اعمال بار (Load Test) تست میکند و درست اجرا شدن نرم افزار را تایید میکند. چرا باید این تست را انجام دهیم؟ انجام این تست بسیار ضروری و مهم است و به منظور شناسایی و تقویت مسائل احتمالی مثل Memory leaks ، Resourse Leaks و یا Deprivation انجام میشود که ممکن است به دلیل بار سنگین مداوم بر روی سیستم با گذشت زمان رخ دهد. کاهش خطاهای سیستمی و خطاهای عملکردی(Performance) از سیستم بسیار ضروری است. این تست برای یک دوره مداوم، سیستم را با بار سنگین به چالش می کشاند و از این رو توانایی آن را تعیین میکند. این تست برای وب سایت هایی ممکن است در یک بازه طولانی مدام دارای بار سنگینی باشند از اهمیت زیادی برخورداد است. برخی از این سایت ها می توانند موتور جستجو ، سایت های رسانه های اجتماعی و … باشند. اهداف اصلی این تست عبارتند از : 1-  اولین و مهمترین هدف آن این است که برای یک مدت طولانی و مداوم سیستم را در معرض بار سنگین قرار دهد. 2- پیش بینی سیستم در شرایطی که ممکن است تحت اعمال بار سنگین به مشکل بر بخورد. 3- تایید عملکرد (Performance) سیستم با انجام این نوع تست 4- و همچنین این تست این اطمینان را میدهد که سیستم قابل اعتماد و پایدار خواهد بود. ادامه این مطلب را میتوانید در سایت ما مطالعه کنید.   www.testerking.ir  ,soak testing ، تست soak چیست ؟ ، تست خیساندن ...ادامه مطلب

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

  • یکی از مهم ترین مقوله ها در نرم افزارهای تحت وب، میزان کارایی در تعداد بالای درخواست ها می باشد. در نرم افزارهای نسخه دسکتاپ (یا به اصطلاح windows application ) ما نگران خاصی در مورد کارایی نرم افزار نداریم. چون با سخت افزارهای موجود بر روی کامپیوترها و اینکه می دانیم برنامه ما در هر لحظه با یک کاربر سر و کار دارد نگرانی خاصی در رابطه با کارایی سیستم در موقعیت های پر ترافیک نداریم. اما این مسئله در مورد نرم افزارهای تحت وب و وب سایت هایی که استفاده عمومی دارند بسیار مهم و حیاتی می باشد. اینکه نرم افزار ما در موقعی که تعداد درخواست های بالا به سمتش می آید چگونه عمل می کند و اینکه می تواند حداکثر چند درخواست و کاربر را به صورت همزمان جوابگو باشد بسیار مهم است. برای همین ما باید حتما نرم افزارهای تحت وب خود را پس از آماده شدن، درگیر تست های مختلف مربوط به کارایی بنمائیم و شرایط بحرانی را خود ما برای نرم افزار ایجاد نمائیم و این شرایط را با دقت مانیتور کنیم تا بتوانیم تصویر درستی از توانایی نرم افزار خود در شرایط مختلف داشته باشیم. برای مطالعه بیشتر این مطلب به سایت ما مراجعه کنید. www.testerking.ir ,load testing،soak testing،volume testing،تست استرس،تست پایداری،تست فشار،تست کارایی (Performance Testing)(قسمت دوم) ...ادامه مطلب

  • تست کارایی (Performance Testing)

  • در زمینه تست نرم افزار ، یکی از جنبه های اصلی که کارایی یک محصول را پس از انتشار (Release) آن تضمین می کند ، ارزیابی آن تحت تست عملکرد (کارایی) می باشد. به تست عملکرد Perf Testing نیز گفته می شود، تست عملکرد زیر مجموعه ای از مهندسی عملکرد (Performance engineering) می باشد. تست کارایی برای اطمینان از عملکرد مناسب و کامل نرم افزار در زمانی که نرم افزار تحت بار زیادی قرار می گیرد استفاده می شود. همانطور که قبلا گفته شد تست کارایی زیر مجموعه ی تست Non_Functional می باشد. این فرآیند سرعت ، اثربخشی ، مقیاس پذیری و سایر ویژگی ها و عناصر مهم سیستم را مشخص می کند. علاوه بر این ، همچنین برای مقایسه دو یا چند برنامه کاربردی و همچنین ارزیابی سرعت سیستم ، سرعت انتقال داده ها ، پهنای باند و موارد دیگر نیز مورد استفاده قرار می گیرد. ویژگی های تست عملکرد: تست کنندگان نرم افزار تست های عملکرد را برای اعتبارسنجی عملکرد محصول و اطمینان از عملکرد صحیح و مطابق نیاز مشتری در شرایط مختلف انجام می دهند. پس از توسعه نرم افزار ، آزمایش عملکرد به عنوان بخشی جدایی ناپذیر از STLC در نظر گرفته می شود. برای مطالعه بیشتر این مطلب به سایت ما مراجعه کنید. www.testerking.ir , Performance Testing ،تست کارایی،تست کارایی چیست؟ ...ادامه مطلب

  • تست فانکشنال یا کارکرد (Functional Testing)

  • نوعی تست نرم افزار است که عملکرد بخش های مختلف سیستم را مورد تست قرار میدهد. با وارد کردن ورودی، عملکردهای(ویژگی ها) آنها را بررسی و خروجی آنها را تست میکنند. به طور ساده تر با یک ورودی به سیستم یک خروجی دریافت و تست میشود. در این تست اطمینان داده میشود که نیاز های کاربر توسط برنامه به درستی پاسخ داده میشود. ادامه این مطلب را در سایت ما مطالعه کنید. www.testerking.ir   مشاوره رایگان  88976445 -021 #تست_اپ #آموزش_تست_اپلیکیشن #تست_اپلیکیشن #تست_نرم_افزار #تست_اپ_اندروید #تست_اپ_آی_او_اس #تست_وب_سایت #تست_عملکرد #تست_فانکشنال #Functional_Testing ,تست فانکشنال ، functional testing ، تست عملکرد ...ادامه مطلب

  • تست فانکشنال یا کارکرد (Functional Testing)

  • نوعی تست نرم افزار است که عملکرد بخش های مختلف سیستم را مورد تست قرار میدهد. با وارد کردن ورودی، عملکردهای(ویژگی ها) آنها را بررسی و خروجی آنها را تست میکنند. به طور ساده تر با یک ورودی به سیستم یک خروجی دریافت و تست میشود. در این تست اطمینان داده میشود که نیاز های کاربر توسط برنامه به درستی پاسخ داده میشود. ادامه این مطلب را در سایت ما مطالعه کنید. www.testerking.ir   مشاوره رایگان  88976445 -021 #تست_اپ #آموزش_تست_اپلیکیشن #تست_اپلیکیشن #تست_نرم_افزار #تست_اپ_اندروید #تست_اپ_آی_او_اس #تست_وب_سایت #تست_عملکرد #تست_فانکشنال #Functional_Testing ,تست فانکشنال ، functional testing ، تست عملکرد ...ادامه مطلب

  • Smoke Testing VS Sanity Testing: تفاوت

  • تفاوت های کلیدی 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 ,تفاوت تست sanity و smoke ، تست سنیتی و اسموک ...ادامه مطلب

  • جدیدترین مطالب منتشر شده

    گزیده مطالب

    تبلیغات

    برچسب ها