TesteListagemTarefas
open elefante
type email corbucci@ime.usp.br
type senha hugo
clickAndWait login
verifyTextPresent Olá Hugo
verifyTextPresent Tarefa
assertXpathCount //*[@class="tarefa"] 3
verifyEval var id1='Corrigir Fase 1';
var id2='Preparar Fase 2';
var first=this.browserbot.findElement(id1);
var second=this.browserbot.findElement(id2);
var next=first.nextSibling;
var result=false;
while(next&&!result){
if(next==second){
result=true;
}
next=next.nextSibling;
}
result;
true
runScriptAndWait var a; var links = window.document.getElementsByTagName("a"); for(i = 0; i < links.length; i++) {if (links[i].innerHTML == "Data Limite") a = links[i];}; window.location.href = a.href; Clica no link Data Limite (Primeira vez crescente)
assertXpathCount //*[@class="tarefa"] 3
verifyEval var id1='Preparar Fase 2';
var id2='Corrigir Fase 1';
var first=this.browserbot.findElement(id1);
var second=this.browserbot.findElement(id2);
var next=first.nextSibling;
var result=false;
while(next&&!result){
if(next==second){
result=true;
}
next=next.nextSibling;
}
result;
true
runScriptAndWait var a; var links = window.document.getElementsByTagName("a"); for(i = 0; i < links.length; i++) {if (links[i].innerHTML == "Data Limite") window.location.href = links[i].href;};   Clica no link DataLimite (Segunda vez decrescente)
assertXpathCount //*[@class="tarefa"] 3
verifyEval var id1='Corrigir Fase 1';
var id2='Preparar Fase 2';
var first=this.browserbot.findElement(id1);
var second=this.browserbot.findElement(id2);
var next=first.nextSibling;
var result=false;
while(next&&!result){
if(next==second){
result=true;
}
next=next.nextSibling;
}
result;
true
runScriptAndWait var links = window.document.getElementsByTagName("a"); for(i = 0; i < links.length; i++) {if (links[i].innerHTML == "Prioridade") window.location.href = links[i].href;};   Clica em Prioridade duas vezes (para clicar no prioridade decrescente)
runScriptAndWait var links = window.document.getElementsByTagName("a"); for(i = 0; i < links.length; i++) {if (links[i].innerHTML == "Prioridade") window.location.href = links[i].href;};   Clica em Prioridade duas vezes (para clicar no prioridade decrescente)
assertXpathCount //*[@class="tarefa"] 3
verifyEval var id1='Corrigir Fase 1';
var id2='Preparar Fase 2';
var first=this.browserbot.findElement(id1);
var second=this.browserbot.findElement(id2);
var next=first.nextSibling;
var result=false;
while(next&&!result){
if(next==second){
result=true;
}
next=next.nextSibling;
}
result;
true
runScriptAndWait var links = window.document.getElementsByTagName("a"); for(i = 0; i < links.length; i++) {if (links[i].innerHTML == "Estimativa") window.location.href = links[i].href;};   Clica em Estimativa (estimativa decrescente)
assertXpathCount //*[@class="tarefa"] 3
verifyEval var id1='Preparar Fase 2';
var id2='Corrigir Fase 1';
var first=this.browserbot.findElement(id1);
var second=this.browserbot.findElement(id2);
var next=first.nextSibling;
var result=false;
while(next&&!result){
if(next==second){
result=true;
}
next=next.nextSibling;
}
result;
true
runScriptAndWait var links = window.document.getElementsByTagName("a"); for(i = 0; i < links.length; i++) {if (links[i].innerHTML == "Estimativa") window.location.href = links[i].href;};   Clica em estimativa (Estimativa crescente)
assertXpathCount //*[@class="tarefa"] 3
verifyEval var id1='Corrigir Fase 1';
var id2='Preparar Fase 2';
var first=this.browserbot.findElement(id1);
var second=this.browserbot.findElement(id2);
var next=first.nextSibling;
var result=false;
while(next&&!result){
if(next==second){
result=true;
}
next=next.nextSibling;
}
result;
true
clickAndWait sair