Responsive Websites and Mobile Testing
More people are accessing websites from their mobile phones than their desktop computers. This means that Web Testing is no longer restricted to browsers on desktops. We now have to test web applications on mobile pl
Introduction to Software Testing
Software Testing is an activity in software development. It is an investigation performed against a software to provide
information about the quality of the software to stakeholders.
Different people have come up with vari
10 Traits of an Agile Self Organizing Team
Lets see what a typical self-organizing Agile team looks like:
Ownership: Generally the team are a group of mature individuals which take initiatives and work for themselves
and dont wait for their leader to assi
In order to achieve the goal of testing only that matters and achieving a faster time-to-market, we need to rethink testing scope. You might have some questions about doing so, which could include:
Do we need to test everything?
How do we reduce the testi
In todays ever-changing and competitive web-based business scenario, organizations
always need to test their web based applications before the launch of their website.
By web application testing, any organization can be sure that the web application will
Testing in an agile environment is different that the traditional methodologies such as waterfall. Agile is an iterative model of
delivery which requires continuous collaboration between the team members, providing quick feedback and be able to selfmanage
When to automate
If you have worked in an agile environment as a QA role, most probably you would have come across some sort of test
automation. I dont mean unit test automation which is typically a developer centric activity, but functional acceptance te
Web Testing is different to desktop application testing. In Web Application Testing, we are typically using
a browser (the client) to request a website from a web server by communicating with the server over
HTTP or HTTPS.
It is important that, as testers
Exploratory Testing is an important activity in an agile environment as it can help software testers to keep up with the rapid
development pace of agile software projects.
First, a brief intro on agile methodology and exploratory testing:
In agile methodo
Cross-browser Web Testing
As there are different number of browsers, we need to ensure our web application works as expected on all of them (at least the major ones, i.e. Google Chrome, Mozilla Firefox and Microsoft Internet Explorer), not to forget Opera
Assignment no. 2
Dan William (700641595)
1) N = cfw_1, 2, 3, 4
N0 = cfw_1
Nf = cfw_4
E = cfw_(1, 2), (2, 3), (3, 2), (2, 4)
Draw the graph.
List test paths that achieve Node Coverage, but not Edge Coverage.
Solution: In this graph, all th