// Testib pealkirja // Otsides tühjalt vajutades nuppu "I Feel Lucky" } @Test public void googleSearchJacketURL() { // Testib url // Kirjutab inputi Jacket, siis vaatab, // kas otsides url sisaldab seda queryt. } @Test public void googleNavigateSecondPage() { // Testib kas läheb teisele lehele, kontrollides url // Otsib Jacket // xPathi abil nuppu vajutades navigeerib teisele lehele } @Test public void googleMyAccount() { // Testib, kas võimalik minna preferences lehele // Otsib Jacket // Avab drop down akna, peale vajutades // xPathi abil vajutab lingile // Kontrollib, kas url on õige } Peamine probleem oli Seleenium töökorda seada. Seleenium sain peale pandud, aga ta ei töötanud firefoxiga, siis jamasin geckodriveriga jne. Lisaks xPathi syntaxit ei
Telefoni kasutaja
(from Actors)
Sõnumi koostamine
<
Kasutajal peaks olema lihtne veebisaidi mistahes punktist eelnevalt külastatud lehtedele tagasi pöörduda ja jätkata navigeerimist seanssi (ajutisest varufailist) taaskäivitamata või brauseri tagurdamisnupu abil eelnevalt vaadatud lehti taasläbimata. Eelkõige peab suunatud navigeerimiste puhul selge olema, mis juhtub navigeerimise lõpus ja kuidas algpunkti tagasi pöörduda. Keskkonna selgus. See kriteerium viitab kasutaja vajadusele aru saada, missuguses keskkonnas ta navigeerib, vältimaks n-ö hüperruumis eksimise ohtu, mis on iseloomulik ulatuslike hüpertekstistruktuuride puhul. Kasutaja peab alati teadma oma navigeerimisseansi tegelikku olekut ning aru saama oma asukohast parajasti navigeeritavas objektide kogumis ja kogu veebirakenduses. Selleks kasutatakse hüpermeediumis sageli aktiivseid kaarte ja ülevaateskeeme koos kasutaja antud hetke asukoha (ja eelnenud toimingute) indikaatoriga, või mingeid