Mobile Web Test Suites Working Group Blog

Categories: Announcements (11) | Opinions (1) | Testing tools (2) | Web Compatibility Test (7) | Widgets testing (3) |

Method for Writing Testable Conformance Requirements Published as Working Group Note — 29 January 2010

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 & Configuration specification.

Feedback on the document is more than welcome!

by Dominique Hazael-Massieux in Web Compatibility Test, Announcements, Widgets testing Permalink

Widget Test Cases Creation Event — 29 July 2009

In order to help ensure interoperable W3C Widget runtimes, Vodafone are kindly hosting the first ever W3C Widget test cases creation event. The dates are set for the 2009-09-21 (Monday) till 2009-09-23 (Wednesday) and the venue will be in Düsseldorf in Western Germany.

Interested in Web Widgets? Tired of fragmentation? Able to write some tests? Please join us by registering for the event.

The aim is to complete the Widget test suite. Once registering to prepare for the event, please review the test plan and existing tests. A contribution guide and event details will follow soon.

by Kai Hendry in Announcements, Widgets testing Permalink

WTF tour — 19 May 2009

Whilst the W3C Widget Packaging and Configuration specification goes through the W3C process, the Mobile Web Test Suites Working Group have been investing some time and effort into a Widget Testing Framework (WTF).

There is currently a debug instance running at http://wtf.webvm.net. Though soon the project will be properly setup with sources for you to poke at and an opensource license to go with it.

So how does it work? Imagine you have a "Widget runtime" (UA), some software that allows you to run W3C widgets on your computer. You aim the UA to a test, for example: http://wtf.webvm.net/view//basic/true

Step 1

Step 1

Clicking install should serve you a widget with the correct mimetype application/widget.

Step 2

This is the security prompt phase. You are likely to see this if your widget is not signed.

Step 2

Step 3

The widget runs and if everything goes well you should see:

Step 3

Behind the scenes, an AJAX request should be fired off that reports this particular test passed to a REPORTURI which collects this data.

Step 4

In Opera, you'll be asked whether you want to keep the widget after an initial run.

Step 4

Remove the widget once testing it.

Want to know more?

A more detailed WTF wiki page might help you.

by Kai Hendry in Announcements, Widgets testing Permalink

Contacts: Dominique Hazael-Massieux