Proceedings of the 46th Annual Southeast Regional Conference on XX 2008
DOI: 10.1145/1593105.1593128
|View full text |Cite
|
Sign up to set email alerts
|

The automated web application testing (AWAT) system

Abstract: In this paper we propose an Automated Web application Testing (AWAT) system which can be used by instructors to effectively evaluate student web programming projects automatically based on the test cases specified on Excel. The AWAT is driven by WATIR and simulates the actions of human testers to extract information from Web pages, and verify expected outcome based on the test case specification. The system is unique in its ability to interact with web GUI and its portability to work with any client side or se… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 12 publications
(7 citation statements)
references
References 8 publications
0
7
0
Order By: Relevance
“…Programming assignments are difficult to assess and provide feedback in a timely manner for many reasons, including multiple possible approaches to problem solving, necessity to test against many cases to reach sufficient test coverage, and different individual coding habits and styles [3], [12], [13]. As student enrollment grows, the first challenge to address was the assessment.…”
Section: Related Work a Automated Grading And Feedbackmentioning
confidence: 99%
“…Programming assignments are difficult to assess and provide feedback in a timely manner for many reasons, including multiple possible approaches to problem solving, necessity to test against many cases to reach sufficient test coverage, and different individual coding habits and styles [3], [12], [13]. As student enrollment grows, the first challenge to address was the assessment.…”
Section: Related Work a Automated Grading And Feedbackmentioning
confidence: 99%
“…In [36], the execution of submitted codes produces SVG charts that are then analysed with a static approach to extract the information needed to assess the submission. In [81], the authors propose to assess web applications by checking that the produced web applications contain the expected component. For that, the code of the generated HTML pages is examined using static analyses.…”
Section: Hybrid Approachesmentioning
confidence: 99%
“…Figure 3 shows one example from [9], which evaluates the correctness of a simple bookstore application.…”
Section: A Case Studymentioning
confidence: 99%
“…BAUT is a continuation of our prior work AWAT [9] and APOGEE [1]. It can be regarded as an enhanced automated project grading tool for web application development classes.…”
Section: Introductionmentioning
confidence: 99%