Web applications are complex, heterogeneous and dynamic. To ensure their correct functional behaviour is a difficult task and by simply using unit testing and manually generated test cases it may be difficult to detect errors present on them. We consider that the use of Quickcheck, a testing tool that provides automatic test case generation and state-based testing, can be a good way to test web applications. To show that, we have tested a web application that uses a distributed database system by creating a model of it. By using this Quickcheck model we have generated and executed test sequences that address the dynamic aspects of the web application. Using this method we were able to find an error that lead to inconsistencies in the data s...
Creating effective test cases is a difficult problem, especially for web applications. To comprehens...
Testing is a major part of all software development - yet no matter howmuch effort is spent on it, s...
Web applications are the most widely used software in the internet. When a web application is develo...
Web applications are complex, heterogeneous and dynamic. To ensure their correct functional behaviou...
Many software systems are data-intensive and use a data management systems for data storage, such as...
Many information systems are data-intensive, and most of them rely on trustworthy data management sy...
AbstractMany software systems are data-intensive and use a data management systems for data storage,...
Modern web applications have evolved to become highly complex, interact-able software capable of rep...
In order to develop a software product where teams spread over a country or even over the world can ...
Traditional testing techniques are not adequate for web-based applications, since they miss their ad...
Abstract: Internet and its web contents are extensively used in real trade and the existence of bugs...
Web applications are now become indistinguishable parts of the global information infrastructure in ...
QuickCheck is a combination of a tool and method to support property based testing. Quviq is a start...
Time and quality are important factors when determining the proper approach for software testing. A ...
Nowadays, Web applications are very prevalent around the world, and it becomes more and more importa...
Creating effective test cases is a difficult problem, especially for web applications. To comprehens...
Testing is a major part of all software development - yet no matter howmuch effort is spent on it, s...
Web applications are the most widely used software in the internet. When a web application is develo...
Web applications are complex, heterogeneous and dynamic. To ensure their correct functional behaviou...
Many software systems are data-intensive and use a data management systems for data storage, such as...
Many information systems are data-intensive, and most of them rely on trustworthy data management sy...
AbstractMany software systems are data-intensive and use a data management systems for data storage,...
Modern web applications have evolved to become highly complex, interact-able software capable of rep...
In order to develop a software product where teams spread over a country or even over the world can ...
Traditional testing techniques are not adequate for web-based applications, since they miss their ad...
Abstract: Internet and its web contents are extensively used in real trade and the existence of bugs...
Web applications are now become indistinguishable parts of the global information infrastructure in ...
QuickCheck is a combination of a tool and method to support property based testing. Quviq is a start...
Time and quality are important factors when determining the proper approach for software testing. A ...
Nowadays, Web applications are very prevalent around the world, and it becomes more and more importa...
Creating effective test cases is a difficult problem, especially for web applications. To comprehens...
Testing is a major part of all software development - yet no matter howmuch effort is spent on it, s...
Web applications are the most widely used software in the internet. When a web application is develo...