<?xml version="1.0" encoding="utf-8"?><!-- generator="b2evolution/1.10.2" -->
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"					xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
		<channel rdf:about="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog">
			<title>Mobile Web Test Suites Working Group blog</title>
			<link>http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog</link>
			<description></description>
			<dc:language>en-EU</dc:language>
			<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=1.10.2"/>
			<sy:updatePeriod>hourly</sy:updatePeriod>
			<sy:updateFrequency>1</sy:updateFrequency>
			<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
			<items>
				<rdf:Seq>
									<rdf:li rdf:resource="http://www.w3.org/2005/MWI/Tests/blog/2010/02/09/wctmbv2"/>
									<rdf:li rdf:resource="http://www.w3.org/2005/MWI/Tests/blog/2010/01/29/method_for_writing_testable_conformance_"/>
									<rdf:li rdf:resource="http://www.w3.org/2005/MWI/Tests/blog/2009/11/30/automated_tests_creation_for_webidl_base"/>
									<rdf:li rdf:resource="http://www.w3.org/2005/MWI/Tests/blog/2009/11/10/automated_testing_of_a_browser_engine"/>
									<rdf:li rdf:resource="http://www.w3.org/2005/MWI/Tests/blog/2009/09/29/test_workshop_concluded_successfully"/>
								</rdf:Seq>
			</items>
		</channel>
		
		<item rdf:about="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2010/02/09/wctmbv2">
			<title>Web Compatibility Test for Mobile Browsers Version 2</title>
			<link>http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2010/02/09/wctmbv2</link>
			<dc:date>2010-02-09T16:28:09Z</dc:date>
			<dc:creator>Kai Hendry</dc:creator>
			<dc:subject>Announcements</dc:subject>
			<description>Last May 2009 the Mobile Web Test Suites Working Group (MWTS) volunteers were
polishing up the Web
Compatibility Test for Mobile Browsers(WCTMB) version one and thinking of a
new test. Nine months later our next little baby is due, version two of the WCTMB.

In this fresh forward looking 2.0 test we hope to encourage key technologies
that will make the mobile platform simply rock. Of course we have the usual
suspects like AJAX support and canvas which were tested in the WCTMB v1 test
too. However we gear up by checking for Geolocation
support which is very relevant to
mobile users and for various helpful offline technologies like application
cache
and Web storage. These offline
technologies help the Web in areas where Internet may be
unreliable, which is a lot of places on most mobile devices!

We also make a daring leap into the fray to ask for support of video and audio,
which is quite demanding on a mobile device. We allow for all sorts of
codecs, though midi files and animated gifs won't pass. :)

We also test for new input types, rich text editing and font face support which
could be a workaround where phones have a poor font, for instance for a
particular locale. No matter where you are from or what language you speak, we
hope to entangle you in the Web with any device to hand.

So go and test your mobile with the new
test and if your browser
scores a 110% you are cheating.

Thank you and we welcome your feedback on our mailing
list.
</description>
			<content:encoded><![CDATA[<p>Last May 2009 the Mobile Web Test Suites Working Group (MWTS) volunteers were
polishing up the <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2008/06/mobile-test/">Web
Compatibility Test for Mobile Browsers(WCTMB) version one</a> and thinking of a
new test. Nine months later our next little baby is due, <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2010/01/wctmb2/">version two of the WCTMB</a>.</p>

<p>In this fresh forward looking 2.0 test we hope to encourage key technologies
that will make the mobile platform simply rock. Of course we have the usual
suspects like AJAX support and canvas which were tested in the <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2008/06/mobile-test/">WCTMB v1 test</a>
too. However we gear up by checking for <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/TR/geolocation-API/">Geolocation
support</a> which is very relevant to
mobile users and for various helpful offline technologies like <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#appcache">application
cache</a>
and <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://dev.w3.org/html5/webstorage/">Web storage</a>. These offline
technologies help the Web in areas where Internet may be
unreliable, which is a lot of places on most mobile devices!</p>

<p>We also make a daring leap into the fray to ask for support of video and audio,
which is quite demanding on a mobile device. We allow for all sorts of
codecs, though <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://en.wikipedia.org/wiki/Midi">midi files</a> and animated gifs won't pass. :)</p>

<p>We also test for new input types, rich text editing and font face support which
could be a workaround where phones have a poor font, for instance for a
particular locale. No matter where you are from or what language you speak, we
hope to entangle you in the Web with any device to hand.</p>

<p>So go and test your mobile with the <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2010/01/wctmb2/">new
test</a> and if your browser
<a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2010/01/results-wctmb2">scores</a> a 110% you are cheating.</p>

<p>Thank you and we welcome your feedback on our <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://lists.w3.org/Archives/Public/public-mwts/">mailing
list</a>.</p>
]]></content:encoded>
		</item>

		
		<item rdf:about="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2010/01/29/method_for_writing_testable_conformance_">
			<title>Method for Writing Testable Conformance Requirements Published as Working Group Note</title>
			<link>http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2010/01/29/method_for_writing_testable_conformance_</link>
			<dc:date>2010-01-29T09:56:44Z</dc:date>
			<dc:creator>Dominique Hazael-Massieux</dc:creator>
			<dc:subject>Announcements</dc:subject>
			<description>We have just published a Working Group Note called A
Method for Writing Testable Conformance Requirements. This document
presents a method for writing, marking-up, and analyzing conformance
requirements in technical specifications that can help other Working
Groups develop better specifications more quickly.

We derived this methodology from our collaboration with the Web Applications Working Group on the development of the test suite for the Widgets Packaging &#38; Configuration specification.

Feedback on the document is more than welcome!</description>
			<content:encoded><![CDATA[<p>We have just published a Working Group Note called <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www-mit.w3.org/TR/2010/NOTE-test-methodology-20100128/">A
Method for Writing Testable Conformance Requirements</a>. This document
presents a method for writing, marking-up, and analyzing conformance
requirements in technical specifications that can help other Working
Groups develop better specifications more quickly.</p>

<p>We derived this methodology from our collaboration with the <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2008/webapps/">Web Applications Working Group</a> on the development of the <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2008/webapps/wiki/WidgetTesting#Widgets_1.0:_Packaging_and_Configuration_spec">test suite for the Widgets Packaging &amp; Configuration specification</a>.</p>

<p>Feedback on the document is more than welcome!</p>]]></content:encoded>
		</item>

		
		<item rdf:about="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2009/11/30/automated_tests_creation_for_webidl_base">
			<title>Automated tests creation for WebIDL-based specifications</title>
			<link>http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2009/11/30/automated_tests_creation_for_webidl_base</link>
			<dc:date>2009-11-30T08:19:39Z</dc:date>
			<dc:creator>Dominique Hazael-Massieux</dc:creator>
			<dc:subject>Testing tools</dc:subject>
			<description>A growing number of W3C specifications describe JavaScript APIs using WebIDL, including HTML5, XmlHTTPRequest, the Geolocation API, and the many other APIs in development in the Web Applications and Device APIs and Policy Working Groups.
WebIDL allows to define these interfaces with their methods and properties in an abstract language, while giving specifics on how they have to be implemented in EcmaScript (JavaScript’s official name).
Using that abstract language makes it possible to automatically generate a number of test cases to check the specified interfaces are correctly implemented (or as often, correctly specified!): I discovered a few weeks ago the great WTTJS tool that does exactly this — it takes a WebIDL definition, some indications on how to instantiate the declared interfaces, and it then generates a bunch of test cases that can easily be used directly in browsers.
For instance, after having extracted the WebIDL from the Geolocation API using the WebIDL checker, I got a set of test cases that allowed me to find out that the Geolocation API was not clear enough on defining which interfaces were supposed to be directly instantiable — this has now been partially corrected in the latest Editors draft.
The WebIDL specification is still evolving, and as a result, not all its constructs are currently supported in WTTJS, so running it on a WebIDLs fragments that use the latest syntax capabilities will likely require some light hand edits; but it certainly remains a great tool to help in the development of JavaScript specifications. Thank you, Wakaba!</description>
			<content:encoded><![CDATA[<p>A growing number of W3C specifications describe JavaScript APIs using <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://dev.w3.org/2006/webapi/WebIDL/">WebIDL</a>, including HTML5, XmlHTTPRequest, the Geolocation API, and the many other APIs in development in the <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www-mit.w3.org/2008/webapps/">Web Applications</a> and <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www-mit.w3.org/2009/dap/">Device APIs and Policy</a> Working Groups.</p>
<p>WebIDL allows to define these interfaces with their methods and properties in an abstract language, while giving specifics on how they have to be implemented in EcmaScript (JavaScript’s official name).</p>
<p>Using that abstract language makes it possible to automatically generate a number of test cases to check the specified interfaces are correctly implemented (or as often, correctly specified!): I discovered a few weeks ago the great <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://suika.fam.cx/www/webidl2tests/readme#instantiate">WTTJS tool</a> that does exactly this — it takes a WebIDL definition, some indications on how to instantiate the declared interfaces, and it then generates a bunch of test cases that can easily be used directly in browsers.</p>
<p>For instance, after having extracted the WebIDL from the <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://dev.w3.org/geo/api/spec-source.html#geolocation_interface">Geolocation API</a> using the <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2009/07/webidl-check">WebIDL checker</a>, I got a set of <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://lists.w3.org/Archives/Public/public-geolocation/2009Oct/0007.html">test cases</a> that allowed me to find out that the Geolocation API was not clear enough on defining which interfaces were supposed to be directly instantiable — this has now been partially corrected in the latest Editors draft.</p>
<p>The WebIDL specification is still evolving, and as a result, not all its constructs are currently supported in WTTJS, so running it on a WebIDLs fragments that use the latest syntax capabilities will likely require some light hand edits; but it certainly remains a great tool to help in the development of JavaScript specifications. Thank you, <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://suika.fam.cx/~wakaba/who">Wakaba</a>!</p>]]></content:encoded>
		</item>

		
		<item rdf:about="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2009/11/10/automated_testing_of_a_browser_engine">
			<title>Automated testing of a browser engine</title>
			<link>http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2009/11/10/automated_testing_of_a_browser_engine</link>
			<dc:date>2009-11-10T14:56:06Z</dc:date>
			<dc:creator>Wilhelm Joys Andersen</dc:creator>
			<dc:subject>Announcements</dc:subject>
			<description>“The cornerstone of all testing done on the core of the Opera browser is our automated regression testing system, named SPARTAN. The system consists of a central server and about 50 test machines running our 120 000 automated tests on all core reference builds. The purpose of this system is to help us discover any new bugs we introduce as early as possible, so that we can fix them before they cause any trouble for our users.”

Read more on the Core Concerns blog.</description>
			<content:encoded><![CDATA[<blockquote><p>“The cornerstone of all testing done on the core of the Opera browser is our automated regression testing system, named SPARTAN. The system consists of a central server and about 50 test machines running our 120 000 automated tests on all core reference builds. The purpose of this system is to help us discover any new bugs we introduce as early as possible, so that we can fix them <em>before</em> they cause any trouble for our users.”</p></blockquote>

<p><a href='http://my.opera.com/core/blog/2009/10/13/automated-testing-of-the-browser-core'>Read more on the Core Concerns blog.</a></p>]]></content:encoded>
		</item>

		
		<item rdf:about="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2009/09/29/test_workshop_concluded_successfully">
			<title>Test Workshop concluded successfully</title>
			<link>http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2005/MWI/Tests/blog/2009/09/29/test_workshop_concluded_successfully</link>
			<dc:date>2009-09-29T15:34:09Z</dc:date>
			<dc:creator>Kai Hendry</dc:creator>
			<dc:subject>Announcements</dc:subject>
			<description>

The first Test Workshop has concluded as a productive face-to-face meeting.

Work is now focusing on testing Widget Digital
signature support in widget runtimes and further review. Your comments are
very welcome.

Widget runtime implementors are encouraged to take a look at http://dev.w3.org/2006/waf/widgets/tests/test-suite.xml
as it may help them implement an interoperable W3C widget runtime.
</description>
			<content:encoded><![CDATA[<p><a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.flickr.com/photos/hendry/3947857456/"><img src="http://webarchive.nationalarchives.gov.uk/20110509101621/http://farm3.static.flickr.com/2442/3947857456_029f1b302c.jpg" width="500" height="375" alt="W3C test workshop participants" /></a></p>

<p>The <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://www.w3.org/2008/webapps/wiki/TestWorkshop2009">first Test Workshop</a> has concluded as a <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://lists.w3.org/Archives/Public/public-mwts/2009Sep/0009.html">productive face-to-face meeting</a>.</p>

<p>Work is now focusing on testing <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://dev.w3.org/2006/waf/widgets-digsig/tests/">Widget Digital
signature support</a> in widget runtimes and further review. Your comments are
very welcome.</p>

<p>Widget runtime implementors are encouraged to take a look at <a href="http://webarchive.nationalarchives.gov.uk/20110509101621/http://dev.w3.org/2006/waf/widgets/tests/test-suite.xml">http://webarchive.nationalarchives.gov.uk/20110509101621/http://dev.w3.org/2006/waf/widgets/tests/test-suite.xml</a>
as it may help them implement an interoperable W3C widget runtime.</p>
]]></content:encoded>
		</item>

		</rdf:RDF>

