Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Test case prioritization approaches in regression testing: A systematic literature review
Context Software quality can be assured by going through software testing process.
However, software testing phase is an expensive process as it consumes a longer time. By …
However, software testing phase is an expensive process as it consumes a longer time. By …
A systematic literature review of test case prioritization using genetic algorithms
Regression testing is the essential process of software maintenance and evolution phase of
the software development life cycle for assuring the quality and reliability of updated …
the software development life cycle for assuring the quality and reliability of updated …
Cerebro: context-aware adaptive fuzzing for effective vulnerability detection
Existing greybox fuzzers mainly utilize program coverage as the goal to guide the fuzzing
process. To maximize their outputs, coverage-based greybox fuzzers need to evaluate the …
process. To maximize their outputs, coverage-based greybox fuzzers need to evaluate the …
Single and multi-objective test cases prioritization for self-driving cars in virtual environments
Testing with simulation environments helps to identify critical failing scenarios for self-driving
cars (SDCs). Simulation-based tests are safer than in-field operational tests and allow …
cars (SDCs). Simulation-based tests are safer than in-field operational tests and allow …
[HTML][HTML] A survey on different approaches for software test case prioritization
Testing is the process of evaluating a system by manual or automated means. While
Regression Test Selection (RTS) discards test cases and Test Suite Minimization (TSM) …
Regression Test Selection (RTS) discards test cases and Test Suite Minimization (TSM) …
Multi-objective test case prioritization in highly configurable systems: A case study
Test case prioritization schedules test cases for execution in an order that attempts to
accelerate the detection of faults. The order of test cases is determined by prioritization …
accelerate the detection of faults. The order of test cases is determined by prioritization …
A test case prioritization genetic algorithm guided by the hypervolume indicator
Regression testing is performed during maintenance activities to assess whether the
unchanged parts of a software behave as intended. To reduce its cost, test case prioritization …
unchanged parts of a software behave as intended. To reduce its cost, test case prioritization …
SYNTONY: Potential-aware fuzzing with particle swarm optimization
Fuzzing has gained significant traction in academic research as well as industry thanks to its
effectiveness for discovering software vulnerabilities. However, even the state-of-the-art …
effectiveness for discovering software vulnerabilities. However, even the state-of-the-art …
Test case prioritization for acceptance testing of cyber physical systems: a multi-objective search-based approach
Acceptance testing validates that a system meets its requirements and determines whether it
can be sufficiently trusted and put into operation. For cyber physical systems (CPS) …
can be sufficiently trusted and put into operation. For cyber physical systems (CPS) …
Improved novel bat algorithm for test case prioritization and minimization
Regression testing is essential for continuous integration and continuous development. It is
needed to ensure that the modifications have not produced any errors or faults, thereby …
needed to ensure that the modifications have not produced any errors or faults, thereby …