Spécifications et Recettes du chantier DEMOCRAT

Les spécifications de ce chantier sont hébergées dans le chantier d'annotation avec Analec dans TXM du wiki txm-info.

Les recettes et leurs réponses sont hébergées dans les pages de spécifications (lien ci-dessus) ou dans ce wiki :

Configuration des machines des testeurs de recettes

  • A) Mettre à jour la macro debug / BrowserVersion, pour déterminer la version de votre plugin de navigateur web, avec le code suivant :

import org.eclipse.ui.*
import org.eclipse.ui.browser.*
import org.eclipse.ui.internal.browser.*
import org.eclipse.ui.internal.browser.browsers.MozillaBrowser.*
import org.txm.rcpapplication.commands.*

b = PlatformUI.getWorkbench().getBrowserSupport().createBrowser(IWorkbenchBrowserSupport.LOCATION_BAR | IWorkbenchBrowserSupport.NAVIGATION_BAR | IWorkbenchBrowserSupport.STATUS, 'iname', 'name', 'longName')
println b.getClass()
monitor.syncExec(new Runnable() {
	public void run() {
def editor = OpenBrowser.openfile("file:hello", "Hello");
def script = """
return ""+navigator.appName+" "+navigator.appVersion
"""
	println editor.webBrowser.getBrowser().evaluate(script);
	editor.close()
}});

  • B) Puis la lancer et ajouter le résultat affiché dans la console ci-dessous, précédé de vos initiales suivies de votre système d'exploitation :

Testeurs :

  • MD :
    • <Système d'exploitation>, <librairie du navigateur web identifié par la macro>
    • Ubuntu 14.04 64bit, Netscape 5.0 (X11; Linux x86_64) AppleWebKit/538.15 (KHTML, like Gecko) Version/8.0 Safari/538.15
    • Windows 7 64bit (Virtual box), Netscape 5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko
    • Windows 10 64bit (Virtual box), Netscape 5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko
    • Mac OS X 10.12.6, Netscape 5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/603.3.8 (KHTML, like Gecko) Safari/522.0
  • BO
    • Ubuntu 17.04 x86_64, Netscape 5.0 (X11; Linux x86_64) AppleWebKit/538.15 (KHTML, like Gecko) Version/8.0 Safari/538.15
  • SLH
    • Ubuntu 16.04 x86_64, Netscape 5.0 (X11; Linux x86_64) AppleWebKit/538.15 (KHTML, like Gecko) Version/8.0 Safari/538.15
  • FM
    • Ubuntu 16.04 64bit, Netscape 5.0 (X11; Linux x86_64) AppleWebKit/538.15 (KHTML, like Gecko) Version/8.0 Safari/538.15

section vide

public/specs_recettes_democrat/specifications_et_recettes_du_chantier_democrat.txt · Dernière modification: 2018/05/18 16:46 par frederique.melanie@ens.fr