Перейти к содержимому

Публикации ganzalik228

78 публикаций создано ganzalik228 (учитываются публикации только с 08 мая 2023)



#101442 Checklist\Testcase Smoke test и прочее т.д.

Отправлено автор: ganzalik228 23 февраля 2012 - 08:50 в Автоматизированное тестирование

Спасибо) буду думать тесты)



#101321 Checklist\Testcase Smoke test и прочее т.д.

Отправлено автор: ganzalik228 20 февраля 2012 - 14:19 в Автоматизированное тестирование

Доброго времени суток) Такой вопрос, где можно почитать подробную хорошую информацию про составление чек-листа, тест кейса, как его составлять, критерии\правила. Про сами тесты, например нужен Smoke test, как его составить, что именно должно входить в этот тест, что тестировать. Я думаю суть ясна) Было бы очень здорово посмотреть на какие-нибудь примеры чеклистов, кейсов, самих тестов.



#101324 Checklist\Testcase Smoke test и прочее т.д.

Отправлено автор: ganzalik228 20 февраля 2012 - 14:49 в Автоматизированное тестирование

это уже прочитано) хотелось бы более подробное что-нибудь)Например про Smoke testing там совсем мало. Суть теста ясна, но было бы замечательно увидеть примеры смоуктеста



#100031 Учебник Selenium

Отправлено автор: ganzalik228 26 января 2012 - 07:36 в Selenium - Functional Testing

Всем спасибо. Selenium 1.0 Testing Tools: Beginner's Guide читаю, пока всё понятно. Книга хорошая, доступная.



#99893 Учебник Selenium

Отправлено автор: ganzalik228 23 января 2012 - 12:03 в Selenium - Functional Testing

Благодарю. не отказался бы ещё от парочки полезных ссылок)



#99889 Учебник Selenium

Отправлено автор: ganzalik228 23 января 2012 - 11:49 в Selenium - Functional Testing

Добрый день, подскажите пожалуйста учебники или что-нибудь подобное для извучения Selenium IDE\RC с полного нуля. Т.е. как устанвоить, как запустить, как там вообще работать. Гугл сильно не помог, всё на инглише. Т.е. хотелось бы увидеть хороший мануал для хорошего изучения Selenium на русском.



#99895 Учебник Selenium

Отправлено автор: ganzalik228 23 января 2012 - 12:29 в Selenium - Functional Testing

Спасибо. Вроде как на английском не всё так плохо... до конца февраля нет времени ждать)



#102576 Xpath локатор по 2 атрибутам

Отправлено автор: ganzalik228 19 марта 2012 - 14:00 в Selenium - Functional Testing

благодарю, работает



#102570 Xpath локатор по 2 атрибутам

Отправлено автор: ganzalik228 19 марта 2012 - 13:51 в Selenium - Functional Testing

Как в IDE можно привязать локатор с 2 атрибутами. Т.е. например есть локатор //inpunt[@name='ololo'] как сюда впихнуть ещё и например атрибут value. пробовал //input[@name='ololo' and contains (@value='tololo')], не работает



#104421 Assert.assertTrue WebDriver

Отправлено автор: ganzalik228 17 апреля 2012 - 22:17 в Selenium - Functional Testing

Как сделать чтобы после Assert.assertTrue тест не падал? Делаю через try...catch. Вот только после теста якобы всё хорошо, а где увидеть что в ассерте ошибка? Например:
try {
Assert.assertTrue(driver.findElement(By.xpath("//html")).getText().contains(text1));
Assert.assertTrue(driver.findElement(By.xpath("//html")).getText().contains(text2));
Assert.assertTrue(driver.findElement(By.xpath("//html")).getText().contains(text3));
} catch (Error e) {
verificationErrors.append(e.toString());
}

В одном из ассертов ошибка (например в 1), как узнать?) Можно, конечно, делать try catch на каждый ассерт и после кэтча вставлять System.out.println("Text№ не найден"), но это какой-то уж как-то страшно, ассертов много. Есть ещё способы проверки?



#104431 Assert.assertTrue WebDriver

Отправлено автор: ganzalik228 18 апреля 2012 - 06:23 в Selenium - Functional Testing

да, это я задавался тем же вопросов в IDE когда-то) но там куда всё проще, verify и всё понятно, ошибка видна, тест не падает. А в driver verify как я понял отсутствует.



#105284 Selenium IDE условие "IF"

Отправлено автор: ganzalik228 09 мая 2012 - 21:30 в Selenium - Functional Testing

ситуацией, когда нет возможности его использовать)а действия нужно производить. Например: если текст 1 присутствует, то... например кликнуть даже по нему, если присутствует текст 2 то кликнуть по тексту 2



#105267 Selenium IDE условие "IF"

Отправлено автор: ganzalik228 08 мая 2012 - 15:04 в Selenium - Functional Testing

Как в IDE организовать условие "если ... то" без дополнительных расширений? Знаю, что как-то скриптом, но как?) пример условия:
если присутствует ТЕКСТ1, то .... если присутствует ТЕКСТ2, то...



#105484 Selenium IDE условие "IF"

Отправлено автор: ganzalik228 14 мая 2012 - 15:05 в Selenium - Functional Testing

Если знаете javasctipt, можете обойтись без расширений, например:

runScript

if(document.getElementById('p1').style.display == 'inline') document.getElementById('p1').click(); else document.getElementById('p2').click();

//если видим элемент "p1" - делаем клик по нему, иначе делаем клик по "p2"


Вот, что-то подобное я и имел ввиду) Спасибо, буду пробовать скриптом штурмовать.



#105512 Selenium IDE условие "IF"

Отправлено автор: ganzalik228 14 мая 2012 - 21:00 в Selenium - Functional Testing

Если знаете javasctipt, можете обойтись без расширений, например:

runScript

if(document.getElementById('p1').style.display == 'inline') document.getElementById('p1').click(); else document.getElementById('p2').click();

//если видим элемент "p1" - делаем клик по нему, иначе делаем клик по "p2"


всё верно, только чуть-чуть с "оформлением", скажем так, не верно, вот примерно так надо:

runScript | javascript{if(условие){действие1; действие2;}} else if(условие){действие1;действие2;}

ну вот как-то так)

На всякий случай, может быть пригодится кому, выкину получившийся у меня скрипт, у меня работает)) :

runScript | javascript{if(selenium.getSelectedLabel("***")=="***" == true) {if(selenium.isEditable("***") == true) {alert("***");}if(selenium.isEditable("***") == true) {alert("***");}} else if(selenium.getSelectedLabel("***")=="[выбрать]" == false) {alert("***");}}



#101206 Как проверить цвет текста

Отправлено автор: ganzalik228 16 февраля 2012 - 14:57 в Selenium - Functional Testing

Спс всем за советы) Вот решение: command: assertEval
Target: window.document.defaultView.getComputedStyle(window.document.getElementsByClassName('title')[0]).getPropertyValue('color')
Value: rgb(204, 51, 51)



#100932 Как проверить цвет текста

Отправлено автор: ganzalik228 13 февраля 2012 - 13:46 в Selenium - Functional Testing

Selenium не видит css=a[color=#CC3333] как локатор, это не подходит. Есть ещё какие нибудь предложения?



#100717 Как проверить цвет текста

Отправлено автор: ganzalik228 08 февраля 2012 - 12:42 в Selenium - Functional Testing

Как в Selenium IDE (именно IDE) проверить цвет текста?
"<a class="title" onclick="onUrlMap(27.6811,53.9277,10);onBubbleID('icon_0');" href="javascript:void(0)"> улица Академика Купревича, 1/1</a> "
Это с HTML кода, нужно проверить, что цвет текста "улица Академика Купревича, 1/1" красный. В атрибутах хтмл ничего про цвет не указано.
Вот css(c firebug):

ul.maps_catalog
li.result
a.title {
color: #CC3333;
font-weight: bold;
margin: 0 0 5px;
}
inner.css (line 291)
a {
outline: medium none;
}
inner.css (line 3)
a {
color: #192C8F;
text-decoration: none;



#102908 продолжение теста после ошибки

Отправлено автор: ganzalik228 24 марта 2012 - 09:12 в Selenium - Functional Testing

Возможно ли сделать так, чтобы тест не останавливался после ошибки?



#102943 продолжение теста после ошибки

Отправлено автор: ganzalik228 26 марта 2012 - 07:32 в Selenium - Functional Testing

ага, вот в чём хитрость) спасибо) если не трудно, в чём вообще разница assert и verify? прост всё время делаю всё через assert



#102938 продолжение теста после ошибки

Отправлено автор: ganzalik228 26 марта 2012 - 07:12 в Selenium - Functional Testing

какой вопрос - такой и ответ! экстрасенсы в отпуске....

идея - отлавливать ошибки и своевременно обрабатывать. для java+testNG гуглить софт асерты

конкретно в IDE, не в RC, например вот фэйл на "assertTextPresent", например в данной проверке, заданного текста нет, естесвенно тест стопорится, как сделать что бы он тестил дальше.



#102944 продолжение теста после ошибки

Отправлено автор: ganzalik228 26 марта 2012 - 07:34 в Selenium - Functional Testing

суть то ясна скажем так по значению этих слов, но в чём разница этих команд для тестировщика



#102947 продолжение теста после ошибки

Отправлено автор: ganzalik228 26 марта 2012 - 07:39 в Selenium - Functional Testing

Спасибо, вроде как с фэйлами на assert'ах разобрался) попробую использовать Ваш способ на других ошибках)



#104386 WebDriver не ищет по XPath

Отправлено автор: ganzalik228 17 апреля 2012 - 15:37 в Selenium - Functional Testing

driver.findElement(By.XPath("//img[@onclick='javascript:onEnter()']").click();
по-идее вот так вот правильно. Ну естественно вместо .click вставляете то, что нужно.



#102974 работа с radio-button

Отправлено автор: ganzalik228 26 марта 2012 - 10:03 в Selenium - Functional Testing

есть два радио баттона, как проверить, что если 1 баттон выбран, то 2 становиться "невыбранным".