Test case prioritization is used in regression testing to schedule the dịch - Test case prioritization is used in regression testing to schedule the Việt làm thế nào để nói

Test case prioritization is used in

Test case prioritization is used in regression testing to schedule the execution order of test cases so as to expose faults
earlier in testing. Over the past few years, many test case prioritization techniques have been proposed in the literature. Most of these
techniques require data on dynamic execution in the form of code coverage information for test cases. However, the collection of
dynamic code coverage information on test cases has several associated drawbacks including cost increases and reduction in
prioritization precision. In this paper, we propose an approach to prioritizing test cases in the absence of coverage information that
operates on Java programs tested under the JUnit framework—an increasingly popular class of systems. Our approach, JUnit test
case Prioritization Techniques operating in the Absence of coverage information (JUPTA), analyzes the static call graphs of JUnit test
cases and the program under test to estimate the ability of each test case to achieve code coverage, and then schedules the order of
these test cases based on those estimates. To evaluate the effectiveness of JUPTA, we conducted an empirical study on 19 versions
of four Java programs ranging from 2K-80K lines of code, and compared several variants of JUPTA with three control techniques, and
several other existing dynamic coverage-based test case prioritization techniques, assessing the abilities of the techniques to increase
the rate of fault detection of test suites. Our results show that the test suites constructed by JUPTA are more effective than those in
random and untreated test orders in terms of fault-detection effectiveness. Although the test suites constructed by dynamic coveragebased techniques retain fault-detection effectiveness advantages, the fault-detection effectiveness of the test suites constructed by
JUPTA is close to that of the test suites constructed by those techniques, and the fault-detection effectiveness of the test suites
constructed by some of JUPTA’s variants is better than that of the test suites constructed by several of those techniques
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Ưu tiên trường hợp thử nghiệm được sử dụng trong hồi qui kiểm tra để sắp xếp thứ tự thực hiện trường hợp thử nghiệm để vạch trần lỗitrước đó trong thử nghiệm. Trong những năm gần đây, nhiều trường hợp thử nghiệm ưu tiên kỹ thuật đã được đề xuất trong các tài liệu. Hầu hết cáckỹ thuật yêu cầu dữ liệu vào động thực hiện trong các hình thức của mã bảo hiểm thông tin cho trường hợp thử nghiệm. Tuy nhiên, bộ sưu tập củanăng động mã bảo hiểm thông tin về trường hợp thử nghiệm có nhiều nhược điểm liên quan bao gồm cả chi phí tăng và giảmưu tiên chính xác. Trong bài này, chúng tôi đề xuất một cách tiếp cận để ưu tiên các trường hợp kiểm tra nếu không có bảo hiểm thông tin màhoạt động trên chương trình Java được thử nghiệm theo khuôn khổ JUnit — một lớp học ngày càng phổ biến của hệ thống. Cách tiếp cận của chúng tôi, thử nghiệm JUnitphân tích kỹ thuật ưu tiên trường hợp hoạt động trong sự vắng mặt của thông tin bảo hiểm (JUPTA), đồ thị cuộc gọi tĩnh của thử nghiệm JUnittrường hợp và chương trình dưới kiểm tra để ước tính khả năng của mỗi trường hợp kiểm tra để đạt được bảo hiểm mã, và sau đó lịch HuânCác trường hợp thử nghiệm dựa trên các ước tính. Để đánh giá hiệu quả của JUPTA, chúng tôi tiến hành một nghiên cứu thực nghiệm trên phiên bản 19Java bốn chương trình khác nhau, từ 2K - 80K dòng mã, và so sánh một số biến thể của JUPTA với ba điều khiển kỹ thuật, vàmột số khác hiện có trường hợp thử nghiệm dựa trên phạm vi bảo hiểm động ưu tiên kỹ thuật, đánh giá năng lực của các kỹ thuật để tăngtỷ lệ phát hiện lỗi của dãy phòng thử nghiệm. Kết quả của chúng tôi hiển thị các Suite thử nghiệm xây dựng bởi JUPTA có hiệu quả hơn so với những người trongđơn đặt hàng thử nghiệm ngẫu nhiên và không được điều trị trong điều khoản của hiệu quả phát hiện lỗi. Mặc dù các phòng Suite thử nghiệm chế tạo bởi động coveragebased kỹ thuật phát hiện lỗi hiệu quả lợi thế, hiệu quả phát hiện lỗi của các phòng Suite thử nghiệm được chế tạo bởi giữ lại.JUPTA là gần với các phòng Suite thử nghiệm được chế tạo bởi những kỹ thuật, và hiệu quả phát hiện lỗi của các dãy phòng thử nghiệmxây dựng bởi một số biến thể của JUPTA là tốt hơn so với các Suite thử nghiệm được chế tạo bởi một số những kỹ thuật
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: