Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

два Wait одновременно в TestComplete



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


два Wait одновременно в TestComplete
2011-09-05 11:36
Имею тестируемое приложение, в котором есть два поля с изменяющимися текстовыми значениями. Изменения значений происходят независимо друг от друга. Как мне при помощи команды Wait отследить изменения в каждом поле? И можно ли это сделать вообще? В настоящий момент отслеживаю их организовав цикл, в котором сравниваю значение поля со значением, сохранённым в переменной. Но при таком способе процессор грузится на 100%. И неумолимо растёт использование памяти, что в конечном итоге приводит к вылетанию с ошибкой "Out of memory".


Запущен новый сайт конференции ConfeT&QA
2011-09-05 13:24
http://confetqa.ru/wp-content/themes/confetqa/images/small_logo.pngСкажите, чего мы все с нетерпением ждем вот уже три месяца?

Правильно, это первая конференция для тестировщиков в новом онлайн-формате ConfeT&QA. Программа почти утверждена, мест остается всё меньше, а тем временем – у нас есть для вас еще одна, очень важная новость.

Буквально на днях открылся официальный сайт конференции — http://confetqa.ru. На сайте вы найдете актуальную программу, последние новости, и самое главное – конечно же там можно зарегистрироваться для участия в конференции.

Вам больше не придется лазить по всему порталу Software-Testing.Ru в поисках информации о конференции, затерянной среди многочисленных статей, блогов и тренингов. Теперь все в одном месте — и новости, и цены, и программа.

Обязательно загляните на http://confetqa.ru. Посмотрите программу, почитайте новости, полюбуйтесь дизайном.

Найдите кнопки Facebook, Google+ и Twitter и поделитесь информацией с друзьями.

P. S. Финальная программа докладов будет на сайте 17 сентября. До этого времени вы еще можете зарегистрироваться и оплатить участие по старой цене. Всего 1200 рублей. После семнадцатого числа цена возрастет до полутора тысяч рублей…

Поторопитесь! У вас осталось 12 дней, чтобы заплатить меньше. Сэкономленных денег с головой хватит и на кофе, и на конфеты. Последнее — особо важный аргумент!

Информация и регистрация – на сайте конференции http://confetqa.ru



Читать дальше

[junit] Test failed: null
2011-09-05 13:32
Всем привет!
Пишу тесты в Eclipse с использованием Junit.
Создала build.xml для ant
проект отлично билдится из Eclipse, тесты проходят успешно.
Установила ant
пытаюсь запустить build.xml из командной строки, не билдится, тест падает без объяснения причины:


test:
[junit] Running MainSearch
[junit] Test failed: null
[junit] Tests run: 1, Failures: 0, Errors: 2, Time elapsed: 0,073 sec

BUILD FAILED
...\build.xml:43: Test MainSearch failed

вот 43 строка моего build.xml:
<junit printsummary="yes" haltonfailure="yes" showoutput = "yes">


Может кто-нибудь сталкивался с подобной проблемой, м?

Как заставить выполнятся тесты одного конфиг файла TestNG по-очереди
2011-09-05 19:42
Привет
Только начинаю разбираться со связкой TestNG + Selenium RC, прошу помочь со следующим вопросом

Имею конфиг файл TestNG:

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite thread-count="5" verbose="1" name="Firefox browser" annotations="JDK">
<parameter name="host" value="localhost" />
<parameter name="port" value="4444" />
<parameter name="browser" value="*firefox" />
<parameter name="url" value="http://172.30.198.101:2011" />

<test name="Test1" junit="false" preserve-order="true">
<classes>
<class name="com.BrowserHMI.AllTests">
<methods>
<include name="Test02008"/>
</methods>
</class>
</classes>
</test>

<test name="Test2" junit="false" preserve-order="true">
<classes>
<class name="com.BrowserHMI.AllTests">
<methods>
<include name="Test02039"/>
</methods>
</class>
</classes>
</test>
</suite>

======================
Мой Java класс:
...
public class AllTests extends SeleneseTestCase {

@BeforeSuite(alwaysRun = true)
@Parameters({"host", "port", "browser", "url"})
public void setUp(String host, int port, String browser, String url) {
selenium = new DefaultSelenium(host, port, browser, url);
selenium.start();
}


@AfterSuite(alwaysRun = true)
private void stopTest() {
selenium.stop();
}


@Test(groups = { "TS02", "QNX" }, priority = 2)
public void Test02008() throws Exception {
.....
}

...

@Test(groups = { "TS02", "QNX" }, priority = 1)
public void Test02039() throws Exception {
.....
}

...

======================

Сейчас при запуске этого конфиг-файла запускается класс com.BrowserHMI.AllTests дважды в одно время и при этом в отчете первый тест фейлится с ошибкой "java.lang.NullPointerException
at com.BrowserHMI.AllTests.Test02008(AllTests.java:80)"

Мне бы хотелось чтобы запустился сначала один метод Test02008 из класса com.BrowserHMI.AllTests и потом запустился другой метод Test02039 из того же класса BrowserHMI.AllTests

Как это сделать?


© 2010 | Software-Testing.Ru


В избранное