Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Finding malformed HTML outputs and unhandled execution errors of asp.net applications
Download
index.pdf
Date
2011
Author
Özkınacı, Mehmet Erdal
Metadata
Show full item record
Item Usage Stats
121
views
71
downloads
Cite This
As dynamic web applications are becoming widespread nearly in every area, ASP.NET is one of the popular development languages in this domain. The errors in these web applications can reduce the credibility of the site and cause possible loss of a number of clients. Therefore, testing these applications becomes significant. We present an automated tool to test ASP.NET web applications against execution errors and HTML errors that cause displaying inaccurate and incomplete information. Our tool, called Mamoste, adapts concolic testing technique which interleaves concrete and symbolic executions to generate test inputs dynamically. Mamoste also considers page events as inputs which cannot be handled with concolic testing. We have performed experiments on a subset of an heavily used ASP.NET application of a government office. We have found 366 HTML errors and a faulty component which is used almost every ASP.NET page in this application. In addition, Mamoste discovered that a common user control is misused in several generated pages.
Subject Keywords
Database design.
,
Microsoft .NET.
URI
http://etd.lib.metu.edu.tr/upload/12613199/index.pdf
https://hdl.handle.net/11511/20525
Collections
Graduate School of Informatics, Thesis
Suggestions
OpenMETU
Core
DETECTING EXECUTION AND HTML ERRORS IN ASP.NET WEB APPLICATIONS
Ozkınacı, Mehmet Erdal; Betin Can, Aysu (2011-07-21)
Dynamic web applications are becoming widespread nearly in every area. ASP.NET is one of the popular development technologies in this domain. The errors in these web applications can reduce the credibility of the site and cause possible loss of a number of clients. Therefore, testing these applications becomes significant. We present an automated tool to test ASP.NET web applications against execution errors and HTML errors that cause displaying inaccurate and incomplete information. Our tool, called Mamost...
A new hybrid multi-relational data mining technique
Toprak, Seda Dağlar; Toroslu, İ. Hakkı; Department of Computer Engineering (2005)
Multi-relational learning has become popular due to the limitations of propositional problem definition in structured domains and the tendency of storing data in relational databases. As patterns involve multiple relations, the search space of possible hypotheses becomes intractably complex. Many relational knowledge discovery systems have been developed employing various search strategies, search heuristics and pattern language limitations in order to cope with the complexity of hypothesis space. In this w...
Automated test code generation and execution system for Web
İşler, Süleyman Fatih; Betin Can, Aysu; Department of Information Systems (2015)
With the development of Web 2.0, the trend in application development has moved from desktop applications towards to web applications. Although there are different ways of testing web applications such as record/replay systems and manual testing, the common practice of web testing is accomplished by manually implementing test script codes from test cases written in software test documents and then run them on test automation tools. Implementation of test script codes is time-consuming process and also requi...
Migration of Data from Relational Database to Graph Database
Unal, Yelda; Oğuztüzün, Mehmet Halit S. (2018-01-01)
Relational databases have been widely used in many applications until today and they have met needs for data-intensive domains and transactions, but today data is growing faster than ever and extracting information from this huge data is becoming more challenging. Growing size of data and number of connections between data items reduces performance because relational databases use many complex join operations to query and access data. As a solution, graph database store these connections between entities an...
Using Semantic Information for Web Usage Mining Based Recommendation
Salın, Süleyman; Karagöz, Pınar (2009-09-28)
Web usage mining has become popular in various business areas related with Web site development. In Web usage mining, commonly visited navigational paths are extracted in terms of Web page addresses from the Web server visit logs, and the patterns are used in various applications including recommendation. The semantic information of the Web page contents is generally not included in Web usage mining. In this work, a framework for integrating semantic information with Web usage mining is presented. The frequ...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
M. E. Özkınacı, “Finding malformed HTML outputs and unhandled execution errors of asp.net applications,” M.S. - Master of Science, Middle East Technical University, 2011.