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

Кроссбраузерность тестов



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

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


Кроссбраузерность тестов
2012-07-05 11:52
Добрый день,

Есть тесты на PHPUnit, некоторые из них запускаются на ФФ но завершаются с ошибкой если запускать через HTMLUnit ну или наоборот. Интересует две вещи:

1. Какие основные причины приводящие к таким проблемам?
2. Как можно отладит код если запускать его через консоль, почему-то не смог подключиться к xDebug, но через Netbeans отладка работает.


Инженер по локализации (Москва)
2012-07-05 12:50
Описание вакансии:

полная занятость
удаленная работа, в офис (в Москве), нужно будет приезжать всего несколько раз в месяц
зарплата от 35 000 р в месяц

Требования:

законченное ВО (техническое / лингвистическое)
опыт работы – не менее 1 года в коммерческой IT компании в области локализации/перевода
свободный английский (включая знание IT терминологии)
желателен второй иностранный язык
хорошие компьютерные навыки – настройка и простейшее администрирование MS Windows (знание Linux и MAC приветствуются),
MS Word (шаблоны, стили, сложное форматирование документов)
знание форматов HTML и XML
навыки программирования (способность разобраться в программных ресурсных файлах различных сред разработки, написание скриптов и макросов)
опыт работы со справочными системами (HTMLHelp и др)
опыт использования средств автоматизации переводов (SDLX 2007, SDL Passolo 2009, SDL Trados Studio 2009)
знание систем контроля версий (VSS, Perforce)
навыки тестирования ПО

Резюме ждем на svetlanaku@logrus.ru

innerHTML в Selenium
2012-07-05 13:04
Суть такова, на странице регистрации, в поле, нужно ввести сумму двух чисел которые каждый раз меняются при генерации страницы. Эти числа записаны в элементе div. Задача подтянуть содержание элемента div как сроку и дальше уже проводить с ней вичисления. Или ваш вариант.

<div class="x-chanage-code" style="background-color:#000000;color:#ffffff;font-style:italic;-moz-user-select:none;cursor:default;padding:3px 0 0 12px;height:17px;width:80px;border: solid 1px #bdbfb5;font-weight:bold;" onselectstart="return false">9 * 9 = ?</div>

В даном примере нужно ввести 81, так как 9 * 9 = 81 :)

Специалист по тестированию онлайновых игр (Mail.Ru Games)
2012-07-05 13:54
Мы приглашаем тестировщиков онлайновых игр в студию локализации Mail.Ru Games.

В задачи нового сотрудника будет входить лингвистическое, функциональное, и регрессионное тестирование разнообразных ММО-игр и игровых обновлений, которыми мы оперируем на территории России и стран СНГ. Аудитория наших проектов исчисляется миллионами активных игроков.

Работа строится с использованием систем таск/баг-трекера, а также специализированного инструментария для локализации игр. Сотрудник будет взаимодействовать как с коллегами в отделе локализации, так и с отделом продюсирования и гейм-мастерами.

Наши пожелания к кандидату:
∙ Грамотный русский язык;
∙ Внимательность и готовность к кропотливой и достаточно ответственной работе;
∙ Большой игровой опыт (в т.ч. в ММО-игры);
∙ Желание развиваться в сфере локализации/разработки компьютерных игр.

Будет плюсом:
∙ Знание английского языка;
∙ Опыт работы в сфере тестирования программного обеспечения (в т.ч. компьютерных игр.)

Всем сотрудникам мы предлагаем:
∙ работу в известнейшей российской Интернет-компании - лидере на рынке онлайновых игр в России;
∙ оформление на постоянную работу в соответствии с нормами Трудового законодательства;
∙ комфортабельный офис (м.Аэропорт);
∙ возможности реального карьерного роста и дальнейшего профессионального развития;
∙ профессиональный и доброжелательный коллектив;
∙ дополнительное медицинское страхование с момента выхода на работу
∙ конкурентную заработную плату (обсуждается с успешным кандидатом);

При заинтересованности в данной позиции присылайте Ваше актуальное резюме на адрес: naumenko@corp.mail.ru
На письмо обязательно будет дан ответ.

Java - как выбрать дату в календаре
2012-07-05 18:46
Junit4 test
package RSP;

import com.thoughtworks.selenium.Selenium;
import com.thoughtworks.selenium.SeleneseTestCase;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebDriverBackedSelenium;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.regex.Pattern;

public class Untitled extends SeleneseTestCase {
	@Before
	public void setUp() throws Exception {
		WebDriver driver = new FirefoxDriver();
		String baseUrl = "http://hotels24.ua/";
		selenium = new WebDriverBackedSelenium(driver, baseUrl);
	}

	@Test
	public void testUntitled() throws Exception {
		selenium.open("/");
		selenium.type("id=search_city", "Киев");
		selenium.click("xpath=(//button[@id='button0'])[2]");
		selenium.click("css=td.valid.hover");
		selenium.click("id=submit_main");
		selenium.waitForPageToLoad("30000");
	}

	@After
	public void tearDown() throws Exception {
		selenium.stop();
	}
}

данный код постоянно выдает ошибку com.thoughtworks.selenium.SeleniumException: Element css=td.valid.hover not found
Подскажите, пожалуйста, как можно это исправить.

Проблемы с валидацией URL в драйвере 2.21+
2012-07-05 21:37
Вчера обновил драйвер с 2.20 до 2.24, теперь не проходит валидация урла после перехода на страницу.

Работало так:
Открываем/ переходим на новую стр.
Assert.assertTrue(General.driver.getCurrentUrl().toLowerCase().contains(expectedURL.toLowerCase()));

Драйвер всегда ждал пока загрузится стр.


Сейчас проверка происходит моментально, т.е. CurrentUrl = урлу текущей стр. а не открывающейся.

Задержку Thread.sleep ставить не вариант т.к. иногда страница загружается довольно долго.

Подскажите как лучше всего решить эту проблему.

Спасибо


© 2010 | Software-Testing.Ru


В избранное