ترجمه مقاله یک نظرسنجی در مورد آزمون برنامه های تحت وب

ترجمه مقاله یک نظرسنجی در مورد آزمون برنامه های تحت وب
قیمت خرید این محصول
۴۱,۰۰۰ تومان
دانلود رایگان نمونه دانلود مقاله انگلیسی
عنوان فارسی
آزمون برنامه های وب: یک نظرسنجی
عنوان انگلیسی
Testing Web Applications: A Survey
صفحات مقاله فارسی
31
صفحات مقاله انگلیسی
11
سال انتشار
0
نشریه
cse
فرمت مقاله انگلیسی
PDF
فرمت ترجمه مقاله
ورد تایپ شده
کد محصول
4788
وضعیت ترجمه عناوین تصاویر و جداول
ترجمه نشده است
وضعیت ترجمه متون داخل تصاویر و جداول
ترجمه نشده است
رشته های مرتبط با این مقاله
مهندسی کامپیوتر و مهندسی فناوری اطلاعات
گرایش های مرتبط با این مقاله
مهندسی الگوریتم و محاسبات، معماری سیستم های کامپیوتری، شبکه های کامپیوتری، طراحی و تولید نرم افزار، اینترنت و شبکه های گسترده، برنامه نویسی کامپیوتر و مهندسی نرم افزار
مجله
مهندسی و علوم کامپیوتر
۰.۰ (بدون امتیاز)
امتیاز دهید
فهرست مطالب
چکیده
1. مقدمه
اصلاح آزمون
مطالعات تجربی
2. پیش زمینه
2.1 سیر تکاملی برنامه تحت وب
2.2 شکنندگی (ظرافت) ابزار
2.3 آزمون برنامه تحت وب
2.4 جایگزین شونده‌های(جایگزین شونده‌) عناصر وب
3. روش مطالعه
4. موضوعات مرتبط با آزمون برنامه‌های تحت وب
4.1 اصلاح تست
4.1.2 استفاده از جایگزین شونده‌های چندگانه برای افزایش قدرت موارد آزمون وب
4.1.3 اصلاح داده‌های جلسه خودکارسازی شده برای آزمون برگشت برنامه
4.2 جلوگیری از شکست‌های آزمون و آسان‌سازی نگهداری آزمون
4.2.1 کاهش قدیمی شدن موارد آزمون بوسیله‌ی میانگین‌های جایگزین شونده‌های قدرتمند XPath
4.2.2 خودکارسازی قدرتمند آزمون با استفاده از عبارات متنی (مفهومی)
4.2.3 چرا به صورت دستی آبجکت‌های صفحه وب را ایجاد می‌کنیم اگر این‌ها می‌توانند به صورت خودکار انجام شوند؟
4.3 مطالعات تجربی
4.3.1  capture-replay در مقابل آزمون وب قابل برنامه‌ریزی: یک بررسی تجربی در هنگام تکامل تست کیس
4.3.2  اعتبارسنجی تجربی از یک طبقه بندی خطا و استفاده در جهت گروه‌بندی خطا
5. بحث و گفتگو
6.کارهای مرتبط
7. نتیجه گیری
نمونه چکیده متن اصلی انگلیسی
ABSTRACT

Web applications are widely used. The massive use of web applications imposes the need for testing them. Testing web applications is a challenging process given that it needs to account for the dynamic, asynchronous and interactive nature of web applications. Various strategies exist for testing web applications such as capture-replay and programmable web testing. However, test suites created in this manner are brittle and easily break when changes are applied to the web application under test. Furthermore, web applications continuously evolve and new versions of web applications are constantly released in order to fix bugs, respond to changing requirements, modify layouts, etc. The continuous evolution of web applications might lead to test suite obsoleteness. In this scenario, the test suite that was created for the first version of the web application would become outdated and would require repair. In this paper, we present a survey relative to testing web applications. We selected eight papers that discuss topics related to testing web applications. The topics that are discussed in this paper are: Test repair, test breakage prevention, test maintenance, capture-replay testing versus programmable web testing and faults within web applications.

نمونه چکیده ترجمه متن فارسی
چکیده
برنامه های تحت وب به طور گسترده‌ای استفاده می‌شوند. بیشترین استفاده ابرنامه‌های وب این است که نیازها را برای تست خود تحمیل می‌کنند. تست برنامه‌های تحت وب یک فرآیند چالش برانگیز است که نیازمند دانستن پویایی، غیرهمزمانی و تاثیرپذیری طبیعت برنامه‌های تحت وب است. راهبردهای مختلفی برای تست برنامه تحت وب وجود دارد از جمله : capture-replay و آزمون وب قابل برنامه‌ریزی. هرچند برنامه آزمون بوجود آمده در این روش وقتی که تغییرات بر آزمون برنامه تحت وب اعمال شود بی دوام و به آسانی شکننده است. علاوه بر این برنامه‌های تحت وب به طور مداوم در حال رشد هستند و نسخه جدید آنها جهت برطرف کردن اشکالات، پاسخ دادن به نیازهای تغییر یافته، اصلاح لایه بندی صفحات و ... به طور ثابت منتشر می‌شود. ارزیابی مداوم برنامه تحت وب منجر به کهنگی و منسوخ شدن برنامه آزمون می‌شود. در این سناریو مجموعه آزمون بوجود آمده در اولین نسخه از برنامه‌های تحت وب قدیمی شده و نیاز به اصلاح دارد. در این مقاله خلاصه‌ای از آزمون برنامه‌های تحت وب را ارائه داده‌ایم. ما 8 مقاله را انتخاب کرده‌ایم که مباحث مطرح شده در آن عبارت اند از: اصلاح آزمون، جلوگیری از شکست آزمون، نگهداری آزمون، آزمون capture-replay در مقابل آزمون‌های وب قابل برنامه ریزی شده و کاستی های برنامه تحت وب.

بدون دیدگاه