open |
elefante |
|
type |
email |
corbucci@ime.usp.br |
type |
senha |
hugo |
clickAndWait |
login |
|
assertXpathCount |
//*[@class="tarefa"] |
3 |
clickAndWait |
Adicionar Tarefa |
|
runScript |
var labels = window.document.getElementsByTagName("label"); for (i = 0; i < labels.length; i++){if (labels[i].innerHTML== "Título:") window.document.getElementById(labels[i].getAttribute("for")).value = "Corrigir Fase";} |
Insere 'Corrigir Fase' no input do título |
runScript |
var labels = window.document.getElementsByTagName("label"); for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Descrição:") window.document.getElementById(labels[i].getAttribute("for")).value = "Corrigir a fase 2 do projeto de POO. Elaborar o criterio e aplicar a todos os grupos.";} |
Corrigir a fase 2 do projeto de POO. Elaborar o criterio e aplicar a todos os grupos. |
runScript |
var labels = window.document.getElementsByTagName("label"); for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Prioridade:") window.document.getElementById(labels[i].getAttribute("for")).value = "3";} |
3 |
runScript |
var labels = window.document.getElementsByTagName("label"); for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Data Limite:") window.document.getElementById(labels[i].getAttribute("for")).value = "01/06/2009";} |
01/06/2009 |
runScript |
var labels = window.document.getElementsByTagName("label"); for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Rótulos:") window.document.getElementById(labels[i].getAttribute("for")).value = "poo, monitoria";} |
poo, monitoria |
runScript |
var labels = window.document.getElementsByTagName("label"); for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Estimativa:") window.document.getElementById(labels[i].getAttribute("for")).value = "00:16:00:00";} |
16:00:00 |
runScriptAndWait |
var inputs = window.document.getElementsByTagName("input"); for (i = 0; i < inputs.length; i++){if (inputs[i].value == "Save") inputs[i].click();} |
Clica em nova tarefa |
assertXpathCount |
//*[@class="tarefa"] |
4 |
runScriptAndWait |
var element = window.document.getElementById("Corrigir Fase");var cn = element.previousSibling.childNodes;for (i = 0; i < cn.length; i++){if (cn[i].tagName == "TD")for (j = 0; j < cn[i].childNodes.length; j++)if(cn[i].childNodes[j].tagName == "A" && cn[i].childNodes[j].innerHTML == "editar")window.location.href = cn[i].childNodes[j].href;} |
Edicao Corrigir Fase |
verifyEval |
var result = false;var labels = window.document.getElementsByTagName("label");for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Título:") if (window.document.getElementById(labels[i].getAttribute("for")).value == "Corrigir Fase")result = true;else result = false;}result; |
true |
verifyEval |
var result = false;var labels = window.document.getElementsByTagName("label");for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Descrição:") if (window.document.getElementById(labels[i].getAttribute("for")).value == "Corrigir a fase 2 do projeto de POO. Elaborar o criterio e aplicar a todos os grupos.")result = true;else result = false;}result; |
true |
verifyEval |
var result = false;var labels = window.document.getElementsByTagName("label");for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Prioridade:") if (window.document.getElementById(labels[i].getAttribute("for")).value == "3")result = true;else result = false;}result; |
true |
verifyEval |
var result = false;var labels = window.document.getElementsByTagName("label");for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Data Limite:") if (window.document.getElementById(labels[i].getAttribute("for")).value == "06/01/2009")result = true;else result = false;}result; |
true |
verifyEval |
var result = false;var labels = window.document.getElementsByTagName("label");for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Rótulos:") if (window.document.getElementById(labels[i].getAttribute("for")).value == "poo, monitoria")result = true;else result = false;}result; |
true |
verifyEval |
var result = false;var labels = window.document.getElementsByTagName("label");for (i = 0; i < labels.length; i++){if (labels[i].innerHTML == "Estimativa:") if (window.document.getElementById(labels[i].getAttribute("for")).value == "0:16:00:00")result = true;else result = false;}result; |
true |
runScript |
var labels = window.document.getElementsByTagName("label"); for (i = 0; i < labels.length; i++){if (labels[i].innerHTML== "Título:") window.document.getElementById(labels[i].getAttribute("for")).value = "Corrigir Fase 2";} |
Insere 'Corrigir Fase 2' no input titulo |
runScriptAndWait |
var inputs = window.document.getElementsByTagName("input"); for (i = 0; i < inputs.length; i++){if (inputs[i].value == "Save") inputs[i].click();} |
Clica em salvar |
assertXpathCount |
//*[@class="tarefa"] |
4 |
runScriptAndWait |
var element = window.document.getElementById("Corrigir Fase 2");var cn = element.previousSibling.childNodes;for (i = 0; i < cn.length; i++){if (cn[i].tagName == "TD")for (j = 0; j < cn[i].childNodes.length; j++)if(cn[i].childNodes[j].tagName == "A" && cn[i].childNodes[j].innerHTML == "remover")window.location.href = cn[i].childNodes[j].href;} |
clica em remover 'Corrigir Fase 2' |
chooseOkOnNextConfirmationAndWait |
|
|
assertXpathCount |
//*[@class="tarefa"] |
3 |
clickAndWait |
sair |
|