J'ai travaillé sur les tests d'intégration d'une webapp en utilisant watin. La webapp utilise fckeditor comme l'un des contrôles richtext.Test Watin de FckEditor
Voici le morceau de html du viewsource de mon webapp qui comprend fckeditor
iframe id = "ctl00_HeaderMain_txtSafetyNetDescription ___ Cadre" src = "/ FCKEditor/éditeur/fckeditor.html? InstanceName = ctl00_HeaderMain_txtSafetyNetDescription & Barre d'outils = myApp" largeur = "100%" height = "200px" frameborder = "non" scrolling = "non"/iframe
En utilisant le script watin ... je peux obtenir l'objet frame avec le code suivant.
Frame frame = ie.Frame(Find.ById("ctl00_HeaderMain_txtSafetyNetDescription___Frame")) ;
Maintenant, je veux écrire du texte dans le fckeditor. Mais je ne suis pas sûr de savoir comment écrire à la fckeditor car c'est une image - quelqu'un peut m'aider à ce sujet.
Merci. Iyyengar.
je devais le faire comme ceci: var = richTextFrame browser.Frame (WatiN.Core.Find.ByTitle ("éditeur de texte enrichi, DESCRLONG $ 0, appuyez sur ALT 0 pour l'aide")); richTextFrame.Body.SetAttributeValue ("innerText", "Détails de la note de test"); – Omzig