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

Не удаётся получить параметры ссылки



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

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


Не удаётся получить параметры ссылки
2012-02-10 09:15
Здравствуйте!
Хотел бы узнать как мне вытащить значения(course и type) из вот такой ссылка:

<a href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$ContentPlaceHolder1$MiddleRightContent$CourseList1$CoursesDataList$ctl01$ctl00$ctl00", "", false, "", "/CourseInfo.aspx?course=871&type=type1", false, true))">

Пробовал следующим образом
<a href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ctl00$ContentPlaceHolder1$MiddleRightContent$CourseList1$CoursesDataList$ctl01$ctl00$ctl00", "", false, "", "/CourseInfo.aspx\?course=(.+?)&type=(.+?)", false, true))">

В Template указываю : $1$$2$

Специфика тестирования производительности
2012-02-10 10:41
Есть у кого-то линки на материалы по тестированию производительности с 0-ля? Так сказать, с чего начать изучение, в чём отличие от функционального тестирования и всё такое ;)

Вакансия Программист 1С Санкт-Петербург
2012-02-10 12:28
Уважаемые господа!

В настоящее время наша команда занимается подбором персонала для Крупного Логистического холдинга. Мы ищем опытного специалиста на позицию: Программист 1С 8.1/8.2. Готовы обсуждать высокий доход (70 - 120 тыс. рублей) и в целом, предлагаем привлекательные условия (соц.пакет, комфортный офис и др.).

Предлагаю обсудить подробности. Если потенциально это интересно для Вас, направляйте информацию о себе на DEzhov@TOPRECRUITING.RU или звоните по телефону +7 (921) 7974509

Если сейчас это неактуально, будем благодарны Вам за рекомендации, возможно, кто-то из Ваших знакомых будет готов пообщаться на эту тему.

Selenium RC Webdriver на Ubuntu 11
2012-02-10 13:51
Доброго времени суток. Я использовал для тестрирования Python + Selenium, вычитал, что при использовании WebDriver упрощу многое для себя. И после попыток установить его понял, что не знаю КАК. Как правильно установить и начать работать с Web driver. Подскажите пожалуйста, ибо очень необходимо.

Чтение и запись в-из переменной
2012-02-10 15:59
Помогите пожалуйста!
Открываю страницу
open http://www.yopmail.com/en/email-generator.php
Копирую адрес с помощью
Command: storeValue
Target:login
Value: ${email1}

Открываю страницу с формой регистрации
open /
Ввожу данные из переменной с помощью
Command:type
Target:id=email
Value: ${email1}

Команды завершаются корректно, но в поле email оказывается
строка ${email1} вместо адреса, который должен в ней содержаться. Почему???

Как сделать так, чтобы в случае ошибки выполнения скрипта ошибка в лог
2012-02-10 16:20
В данном случае мне нужно вывести в лог изображение окна, если оно появляется. Иногда оно выводится нормально, а иногда пишет ошибку The '' window is invisible and cannot be activated. Как сделать, чтобы при неудаче выполнения этого действия сообщение об ошибки в лог не выводилось.
Код с try except не работает:
try
Log.picture(Sys.Process('ISR').WinFormsObject('WindowsForms10.tooltips_class32.app.0.33c0d9d', '', 1));
except
end;	


Selenium RC обработка Alert
2012-02-11 13:04
Всем привет. Я только начал познавать автоматизацию в RC (Java). Столкнулся с проблемой обработки Alert. Надеюсь на вашу помощь.

Исходные данные - есть страница с формой Логин, пароль, мыло и кнопкой сабмит. После ввода всех данных и нажатия кнопки выскакивает Alert.

задача - считать алерт и сравнить его с некоторым текстом. Т.е. если они совпадают, то тест выполнен правильно. Уже вторые сутки бьюсь, нифига не выходит, тесты не проходят. Т.е. не видит алерта и все.

В Eclipse мой код выглядит так:



Цитата

package com.example.tests;



import com.thoughtworks.selenium.*;

import java.util.regex.Pattern;



public class test1 extends SeleneseTestCase {

public void setUp() throws Exception {

setUp("C:\testpage.html", "*googlechrome");

}

public void testTest1() throws Exception {

selenium.open("/");

selenium.type("name=email", "test@test");

selenium.type("name=login", "12345");

selenium.type("name=pass", "12345");

selenium.click("css=input[type=\"submit\"]");

selenium.waitForCondition("selenium.isAlertPresent()", "1000");

assertTrue( selenium.isAlertPresent() );

assertEquals( selenium.getAlert(), " Недопустимая длина поля " );

}

}

}




Привожу листинг тестируемой страницы:

Цитата

<HTML>
<META http-equiv=Content-Type content="text/html; charset=windows-1251">
<head>
</head>
<body>
<form id="myForm" action="add.php" method="post">
<table>
<tr><td>email</td><td><input type="text" name="email"></td></tr>
<tr><td>Логин</td><td><input type="text" name="login"></td></tr>
<tr><td>Пароль</td><td><input type="text" name="pass"></td></tr>
</table>
<input type="submit" value="Регистрация" />

</form>
<div id="result" style="padding:5px;">
</div>

<script type="text/javascript">
parts=String(document.location).split("?",2)[1].split("&");
GET={};
for (i=0; i<parts.length; i++) {
curr = parts[i].split('=');
GET[curr[0]] = curr[1];

if (curr[1] == 1) { alert('Вы успешно зарегестрированны')}
if (curr[1] == 2) { alert('Неверно ведён Логин')}
if (curr[1] == 3) { alert('Неверно ведён Пароль')}
if (curr[1] == 4) { alert('Заполните поле Логин')}
if (curr[1] == 5) { alert('Неправильно введён email')}
if (curr[1] == 6) { alert('Введите все поля')}
if (curr[1] == 7) { alert('Ошибка!')}
if (curr[1] == 8) { alert('Вы уже зарегестрированы')}
if (curr[1] == 9) { alert('Недопустимая длина поля')}
}

</script>

</script>
</body>

</html>


Как протестировать BBM?
2012-02-11 17:30
Всем добра!

Сталкивался ли кто-нибудь с тестированием приложений, которые используют BBM (BlackBerry Messenger)? Как его можно тестировать, если тестировщик находится в стране вне зоны покрытия сервисами BlackBerry?

Сервисы предоставляющие использование девайсов удаленно не подходят.

спасибо

Нужна помощь с TeamCity + Eclipse + Selenium2
2012-02-12 16:47
Здравствуйте, тестировщики! Сразу к делу. Необходима помощь, причем сегодня.

Все, что необходимо - это помочь на TeamCity настроить и поставить на цикл 1 произвольный тест. Суть в том, чтобы я понял, как это делать. Допустим, есть тесткейс залогиниться/разлогиниться. Нужно поставить в TeamCity, чтобы он выполнялся сам каждые, скажем, полчаса. В случае неудачно пройденного теста отправляется мыло.

Всё установлено. Selenium2 + eclipse (JUnit) + TeamCity

Полагаю, проще всего будет это сделать по TeamViewer'у. Заплачу WMR. Помогите, очень нужно!

Высокооплачиваемая работа для специалиста по фрикингу
2012-02-12 19:27
Фрикинг телефонии = $$$
Знаешь и умеешь пользоваться фрикингом телефонных станций или иной телефонии??
Готовь кошель для деньжищь)))
Принимаем VOIP, голосовой трафик (телефонные звонки) и SMS на международные номера. Выплаты ежедневно. Оплата до 30 центов за минуту. Принимаются звонки со стационарных и мобильных номеров.
Также звонки с Skype, Google, yahoo mesen, gtalk и т.д и т.п.
За дополнительной информацией Вы можете обратиться icq:235-385-286, почта: trafikkuplyu@gmail.com

Тестирование скриптового языка
2012-02-12 21:38
Впервые встала перед вопросом: как писать тесты. А во всём виноват TCL. Проблема не столько в нём самом, сколько в том, что я не знаю, с какой стороны подойти к тестированию языка. Даже с классами эквивалентности дальше разделения на типы данных не могу определиться.

У кого какие мысли на сей счёт?


© 2010 | Software-Testing.Ru


В избранное