Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Graphical user interface (GUI) testing: Systematic map** and repository
Context GUI testing is system testing of a software that has a graphical-user interface (GUI)
front-end. Because system testing entails that the entire software system, including the user …
front-end. Because system testing entails that the entire software system, including the user …
The oracle problem in software testing: A survey
Testing involves examining the behaviour of a system in order to discover potential faults.
Given an input for a system, the challenge of distinguishing the corresponding desired …
Given an input for a system, the challenge of distinguishing the corresponding desired …
Software testing research: Achievements, challenges, dreams
Software engineering comprehends several disciplines devoted to prevent and remedy
malfunctions and to warrant adequate behaviour. Testing, the subject of this paper, is a …
malfunctions and to warrant adequate behaviour. Testing, the subject of this paper, is a …
GUITAR: an innovative tool for automated testing of GUI-driven software
BN Nguyen, B Robbins, I Banerjee… - Automated software …, 2014 - Springer
Most of today's software applications feature a graphical user interface (GUI) front-end.
System testing of these applications requires that test cases, modeled as sequences of GUI …
System testing of these applications requires that test cases, modeled as sequences of GUI …
[PDF][PDF] A comprehensive survey of trends in oracles for software testing
Testing involves examining the behaviour of a system in order to discover potential faults.
Determining the desired correct behaviour for a given input is called the “oracle problem” …
Determining the desired correct behaviour for a given input is called the “oracle problem” …
Automatic generation of oracles for exceptional behaviors
Test suites should test exceptional behavior to detect faults in error-handling code. However,
manually-written test suites tend to neglect exceptional behavior. Automatically-generated …
manually-written test suites tend to neglect exceptional behavior. Automatically-generated …
[HTML][HTML] Evaluatology: The science and engineering of evaluation
Abstract Evaluation is a crucial aspect of human existence and plays a vital role in each
field. However, it is often approached in an empirical and ad-hoc manner, lacking …
field. However, it is often approached in an empirical and ad-hoc manner, lacking …
Designing and comparing automated test oracles for GUI-based software applications
Test designers widely believe that the overall effectiveness and cost of software testing
depends largely on the type and number of test cases executed on the software. This article …
depends largely on the type and number of test cases executed on the software. This article …
The role of the tester's knowledge in exploratory software testing
We present a field study on how testers use knowledge while performing exploratory
software testing (ET) in industrial settings. We video recorded 12 testing sessions in four …
software testing (ET) in industrial settings. We video recorded 12 testing sessions in four …
1600 faults in 100 projects: automatically finding faults while achieving high coverage with evosuite
Automated unit test generation techniques traditionally follow one of two goals: Either they
try to find violations of automated oracles (eg, assertions, contracts, undeclared exceptions) …
try to find violations of automated oracles (eg, assertions, contracts, undeclared exceptions) …