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

Фотография

Как cделать testsuite для Selenium RC ?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 Jolly

Jolly

    Новый участник

  • Members
  • Pip
  • 42 сообщений
  • ФИО:Олег
  • Город:Днепропетровск

Отправлено 05 декабря 2007 - 17:42

Посоветуйте как cделать testsuite для Selenium RC и как запустить его с помощью testrunner
  • 0

#2 NLord

NLord

    Активный участник

  • Members
  • PipPip
  • 108 сообщений

Отправлено 07 февраля 2008 - 11:05

Уточните пожалуйста, что именно Вас интересует?
В случае JUnit4 + Selenium-RC test-suites могут быть реализованы вот так:

package org.selenium.suites;

import org.junit.runner.RunWith;
import org.junit.runners.Suite;

@RunWith(Suite.class)
@Suite.SuiteClasses({NavigationTest.class,
SearchTest.class})
public class AllSuites {
}

Т.е. это отдельный класс, в анотации @Suite.SuiteClasses() перечисляются имена классов с тестами, которые надо запускать. Сам AllSuites уже запускается либо Ant-ом, либо прямо из-под Eclipse/Idea
  • 0
"Меня терзают смутные сомненья..." что это работает.

#3 Nafig

Nafig

    Новый участник

  • Members
  • Pip
  • 31 сообщений
  • Город:Киев

Отправлено 27 августа 2008 - 09:21

Заранее извиняюсь, может слегка не по теме. Столкнулся с проблемой создания тестсьютов в Selenium IDE. При создании и последующем открытии тестсьюта открывается пустая форма. Плз, подскажите, как в Selenium IDE корректно сохранять (открывать) тестсьюты?
  • 0

#4 hg_04

hg_04

    Новый участник

  • Members
  • Pip
  • 21 сообщений

Отправлено 28 августа 2008 - 06:49

Nafig скопируй из закладки "Исходник" весь текст и сохрани в любой файл, а потом когда нужно открыть скопируй тот же текст обратно в селениум :) эт проще всего :crazy:
  • 0

#5 Biasha

Biasha

    Активный участник

  • Members
  • PipPip
  • 130 сообщений
  • Город:СПб

Отправлено 28 августа 2008 - 07:21

Про создание suit-ов в IDE: не придумала ничего кроме как тупо прописывать ручками в HTML-ном файле:
<html>
<head>
<title>Test Suite</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<tbody>
<tr>
<td>Test suite for My test application</td>
</tr>
<tr>
<td><a target="testFrame" href="Work.html">Work</a></td>
</tr>
...
</tbody>
</table>
</body>
</html>

А как можно энто дело автоматизировать?
  • 0
Молодой пожарный не боится пламя!

#6 Nafig

Nafig

    Новый участник

  • Members
  • Pip
  • 31 сообщений
  • Город:Киев

Отправлено 28 августа 2008 - 08:10

Nafig скопируй из закладки "Исходник" весь текст и сохрани в любой файл, а потом когда нужно открыть скопируй тот же текст обратно в селениум :) эт проще всего :crazy:


Такой вариант использовался, но больше смахивает на танцы с бубном. В IDE есть функции Save Test suite и Open Test suite, для чего то же это существует.
  • 0

#7 hg_04

hg_04

    Новый участник

  • Members
  • Pip
  • 21 сообщений

Отправлено 28 августа 2008 - 11:00

В IDE есть функции Save Test suite и Open Test suite

а ты тест кейсы сохраняются?
  • 0

#8 Nafig

Nafig

    Новый участник

  • Members
  • Pip
  • 31 сообщений
  • Город:Киев

Отправлено 28 августа 2008 - 13:18

C тест кейсами проблем нет.
  • 0

#9 Nafig

Nafig

    Новый участник

  • Members
  • Pip
  • 31 сообщений
  • Город:Киев

Отправлено 01 сентября 2008 - 13:28

Nafig скопируй из закладки "Исходник" весь текст и сохрани в любой файл, а потом когда нужно открыть скопируй тот же текст обратно в селениум :) эт проще всего :crazy:


Такой вариант использовался, но больше смахивает на танцы с бубном. В IDE есть функции Save Test suite и Open Test suite, для чего то же это существует.


Да и не подходит данный вариант, т.к на вкладке Source отображается только код тест кейса, а интересует сохранение и загрузка тест сьюта
  • 0

#10 Shelty

Shelty

    Новый участник

  • Members
  • Pip
  • 15 сообщений

Отправлено 01 октября 2008 - 09:24

В общем, сперва нужно написать кейс. Один. Потом сохранить как сьют. Потом открыть этот сьют и слева появится панель кейсов. Добавлять новые кейсы по вкусу =).
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных