{"id":1358,"date":"2010-02-26T14:23:19","date_gmt":"2010-02-26T21:23:19","guid":{"rendered":"http:\/\/blog.mozilla.org\/addons\/?p=1358"},"modified":"2010-02-26T14:23:19","modified_gmt":"2010-02-26T21:23:19","slug":"testday-for-testscripting-your-add-on-with-mozmill","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/","title":{"rendered":"Testday for Testscripting your Add-on with MozMill"},"content":{"rendered":"<p><em>This is a guest blog post by <a href=\"http:\/\/www.hskupin.info\">Henrik Skupin<\/a> from the Mozilla QA team.<\/em><\/p>\n<p><a href=\"https:\/\/developer.mozilla.org\/en\/Mozmill\">Mozmill<\/a>, which  is a framework for running functional tests, can be used for any  application which is built on top of the Mozilla platform. This includes  Firefox, Thunderbird, SeaMonkey, and many others. But it\u2019s not only  possible to test the application itself. Instead it can also be used to  run any type of functional tests for installed <a href=\"https:\/\/addons.mozilla.org\/de\/firefox\/\">add-ons<\/a>.<\/p>\n<p>To stimulate add-on authors to create their own Mozmill tests, <a href=\"http:\/\/quality.mozilla.org\/\">Mozilla QA<\/a> is holding a <a href=\"http:\/\/quality.mozilla.org\/events\/2010\/mar\/05\/learn-how-testscript-your-add-ons-mozmill\">testday<\/a> on Friday, March 5th, which is fully devoted to Mozmill testscripting  for your add-on. Learn how Mozmill tests will be written and how they  can be run in Firefox. The Mozmill team will be around the whole day to  assist you wherever possible.<\/p>\n<p>If you are interested in the testday, you should read through the  following <a href=\"https:\/\/developer.mozilla.org\/en\/Mozmill_Tests#Testing_extensions_with_Mozmill\">documentation<\/a> about the creation of testscripts for extensions.<\/p>\n<p>You can also attend, when you have general questions about Mozmill or  when you want to help in creating Mozmill tests for Firefox. Get ready  and join us in <a href=\"irc:\/\/irc.mozilla.org\/#testday\">#testday<\/a> next Friday.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a guest blog post by Henrik Skupin from the Mozilla QA team. Mozmill, which is a framework for running functional tests, can be used for any application which &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/\">Read more<\/a><\/p>\n","protected":false},"author":132,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Testday for Testscripting your Add-on with MozMill - Mozilla Add-ons Community Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nick Nguyen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/\",\"name\":\"Testday for Testscripting your Add-on with MozMill - Mozilla Add-ons Community Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\"},\"datePublished\":\"2010-02-26T21:23:19+00:00\",\"dateModified\":\"2010-02-26T21:23:19+00:00\",\"author\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/8648e838daf14e36b6d5474243134522\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.mozilla.org\/addons\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Testday for Testscripting your Add-on with MozMill\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#website\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/\",\"name\":\"Mozilla Add-ons Community Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/8648e838daf14e36b6d5474243134522\",\"name\":\"Nick Nguyen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3157aa227723e202837c0f17257b2361?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3157aa227723e202837c0f17257b2361?s=96&d=mm&r=g\",\"caption\":\"Nick Nguyen\"},\"description\":\"Vice President of Firefox Product\",\"url\":\"https:\/\/blog.mozilla.org\/addons\/author\/nnguyenmozillacom\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Testday for Testscripting your Add-on with MozMill - Mozilla Add-ons Community Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/","twitter_misc":{"Written by":"Nick Nguyen","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/","url":"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/","name":"Testday for Testscripting your Add-on with MozMill - Mozilla Add-ons Community Blog","isPartOf":{"@id":"https:\/\/blog.mozilla.org\/addons\/#website"},"datePublished":"2010-02-26T21:23:19+00:00","dateModified":"2010-02-26T21:23:19+00:00","author":{"@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/8648e838daf14e36b6d5474243134522"},"breadcrumb":{"@id":"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.mozilla.org\/addons\/2010\/02\/26\/testday-for-testscripting-your-add-on-with-mozmill\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.mozilla.org\/addons\/"},{"@type":"ListItem","position":2,"name":"Testday for Testscripting your Add-on with MozMill"}]},{"@type":"WebSite","@id":"https:\/\/blog.mozilla.org\/addons\/#website","url":"https:\/\/blog.mozilla.org\/addons\/","name":"Mozilla Add-ons Community Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.mozilla.org\/addons\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/8648e838daf14e36b6d5474243134522","name":"Nick Nguyen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.mozilla.org\/addons\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3157aa227723e202837c0f17257b2361?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3157aa227723e202837c0f17257b2361?s=96&d=mm&r=g","caption":"Nick Nguyen"},"description":"Vice President of Firefox Product","url":"https:\/\/blog.mozilla.org\/addons\/author\/nnguyenmozillacom\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/1358"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/users\/132"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/comments?post=1358"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/posts\/1358\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/media?parent=1358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/categories?post=1358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/addons\/wp-json\/wp\/v2\/tags?post=1358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}