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

Не сохраняется первое изображение



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

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


Не сохраняется первое изображение
2015-05-22 11:04

Есть тест, который выполняет следующее

1. загружает поочередно 10 изображений 

2. проверяет наличие загруженных изображений на странице

 

Проблема в том, что на странице не сохраняется первое изображение 

Если загружать изображения вручную, то все ок.

Даже пробовал ставить Thread.sleep(10000) - не помогло.

@DataProvider(name = "photoset")
	public static Object[][] photos(){
		return new Object[][]{
				{"D:\\element1.jpg"},
				{"D:\\element2.jpg"},
				{"D:\\element3.jpg"},
				{"D:\\element4.jpg"},
				{"D:\\element5.jpg"},
				{"D:\\element6.jpg"},
				{"D:\\element7.jpg"},
				{"D:\\element8.jpg"},
				{"D:\\element9.jpg"},
				{"D:\\element10.jpg"}
		};
	}
@Test(priority=10,dataProvider = "photoset")
public void photosetItems(String link) {
	element = driver.findElement(By.xpath("(//*[@id='photosets']//input)[last()]"));
	element.sendKeys(link);
	element = (new WebDriverWait(driver, 30))
		.until(ExpectedConditions.visibilityOfElementLocated
			(By.xpath("(//*[@id='photosets']//*[@class = 'column-left']//img)[last()]")));
}


Какой браузер вызывает у вас больше всего проблем после обновления?
2015-05-22 13:37
В комментариях к сообщению о том, что после выхода Firefox 38 у Selenium возникли проблемы, прозвучало мнение, что в последнее время обновления Firefox часто приводят к тому, что тесты перестают работать, приходится откатывать браузер на более старую версию.
 
А может быть не только с Firefox такие проблемы?
 
Какой браузер вызывает у вас больше всего проблем типа "после обновления всё сломалось"?
 


Зачем вы учились в вузе?
2015-05-22 17:06

В одном из тестерских чатиков недавно обсуждалась тема переквалификации "неайтишников" в "айтишников", в том числе  в тестировщиков.

И как часто бывает, тема свернула на то, что "у них нет технического высшего образования, поэтому из них получатся недостаточно хорошие специалисты".

 

Действительно, есть мнение, что айтишникам полезно иметь математическое или инженерно-техническое образование.

 

Но у меня в процессе обсуждения возник совершенно другой вопрос.

 

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

Кто-то может быть уже сразу знает, кем собирается работать, и использует обучение в вузе именно как подготовку к будущей профессиональной деятельности.

Кто-то продолжает "расширять сферу интересов" всё ещё не определившись с будущей профессией.

Кто-то вообще "тусит", кое-как сдавая сессии и переползая с курса на курс.

 

А зачем вы учились в вузе, расскажите?

Какие цели вы перед собой ставили при этом?

И достигли ли вы этих целей?



Пройти авторизацию
2015-05-22 19:01

Захожу на страницу сайта, просит ввести логин и пароль. Ввожу логи и пароль, Selenium IDE ничего не записывает. Можно ли в Selenium пройти авторизацию автоматически?



Специалист по автоматизации UI-тестирования
2015-05-22 19:56

 

 

 Пару слов о проекте: высокотехнологичный мобильный стартап в рамках группы компаний. Проект международный (охватывает огромнейшую аудиторию) и сочетает в себе атмосферу стартапа и стабильность, условия работы крупной компании с возможностями роста. 

 

На проекте большая команда (более 10 мобильных разработчиков). Он был запущен в 2013 году и практически сразу занял позицию серьезного игрока на рынке. Текущие задачи: расширение, развитие и оптимизация существующего решения.

 

 

Задачи:

  • настраивать процесс UI-тестирования, continuous integration;
  • 80%-90% времени поддержка текущих и написание новых UI-тестов;
  • поддержка инфраструктуры сборки проекта;
  • 10%-20% небольшие задачи по самому проекту iOS.

 

Требования:

  • опыт разработки под iOS;
  • опыт работы с UI-тестированием;
  • базовые знания Ruby, но не принципиально.

Условия работы:

  • оформление по ТК РФ;
  • «белая» заработная плата [90.000 - 130.000 руб]
  • полная медицинская страховка (ДМС), включающая стоматологию и плановую госпитализацию;
  • внутренняя система профессионального развития;
  • внутренние семинары и мастер-классы, курсы английского, возможность проходить внешние тренинговые программы;комфортный и современный бизнес-центр класса А

 

За более подробной информацией обращайтесь к:  A.Malygina@gmsservices.ru

  •  

 



Разработчик автотестов
2015-05-22 20:00

 Пару слов о проекте: высокотехнологичный мобильный стартап в рамках группы компаний. Проект международный (охватывает огромнейшую аудиторию) и сочетает в себе атмосферу стартапа и стабильность, условия работы крупной компании с возможностями роста. 

 

На проекте большая команда (более 10 мобильных разработчиков). Он был запущен в 2013 году и практически сразу занял позицию серьезного игрока на рынке. Текущие задачи: расширение, развитие и оптимизация существующего решения.

 

Цели и задачи:

  • внедрение техник TDD в процесс разработки приложения;
  • создание масштабируемого фреймворка для написания и интеграции новых сценариев тестирования;
  • поддержание и развитие инфраструктуры по тестированию на живых устройствах.

 

Требования:

  • знание основ Android sdk;
  • JDK и твердый технический background в разработке ПО;
  • знание шаблонов написания автотестов;
  • опыт работы с одним из инструментов по написанию автотестов от года (Robotium, Appium, MonkeyTalk, UiAutomator).

 

Условия работы:

  • оформление по ТК РФ;
  • «белая» заработная плата [90.000 - 130.000 руб]
  • полная медицинская страховка (ДМС), включающая стоматологию и плановую госпитализацию;
  • внутренняя система профессионального развития;
  • внутренние семинары и мастер-классы, курсы английского, возможность проходить внешние тренинговые программы;комфортный и современный бизнес-центр класса А

 

За более подробной информацией обращайтесь к:  A.Malygina@gmsservices.ru



Обращение к динамическому элементу.
2015-05-23 14:35

Использую Test Complete 10.  Cкрипты на JScript. Приложение написано windowsforms10.

Как обратиться к динамическому элементу?

Например сейчас это WinFormsObject("table_0_button8"), а рядом с ней WinFormsObject("table_0_button9")
но при следующем запуске уже может быть не 8,9, а
WinFormsObject("table_0_button4") и рядом соответственно WinFormsObject("table_0_button5")
 


Передача глобальных переменных в Jmeter
2015-05-25 05:08

Коллеги, добрый день. Возникла необходимость реализовать запуск нагрузочных тестов для Jmeter, в non Gui режиме. С данными, для запросов все понятно - рядом с .jmx файлом лежит csv файл, из которого эти данные и считываются. Но вот пока не нашел возможность штатно передавать более глобальные переменные в Test Plan, такие как
- адрес стейджинга

- максимальное количество потоков
- имя выходного файла...
Кто нибудь решал похожую задачу? Можно ли ее решить штатными средствами Jmeter или Jmeter Plugins.



© 2010 | Software-Testing.Ru


В избранное