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

Дедморозовская подборка ссылок по мобильной тематике



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

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


Дедморозовская подборка ссылок по мобильной тематике
2013-11-18 15:46
Александр Хозя (автор блога Записки мобильного тестировщика, автор и ведущий тренинга Тестирование мобильных приложений) представляет очередную подборку ссылок.

https://lh3.googleusercontent.com/SsTnwWk41P9_RgXx1x38iNYl38JX2oqBbQjJW-y-85_UC7DW5vaL2mPci_Yyqok-AUJCus8PlUA3ySn9SqSCsEFi2FnuKVBAGB3TT64VhAcVxXstNxwXMU7q

Сегодня день рождения Деда Мороза!<br mce_bogus="1">


Уголок разработки, тестирования и распространения приложений:
1. Заметка про тестирование мобильных приложений от App Developer Magazine<br mce_bogus="1">

2. Robotium обновился до версии 4.3.1<br mce_bogus="1">

3. Простая запись видео с экрана в Android 4.4+ В PlayStore уже появилось приложение - можно не использовать командную строку :)

4. Дайджест новостей из мира мобильной разработки за последнюю неделю №32 (11—17 ноября 2013)<br mce_bogus="1">



5. Core Data для iOS. Глава №4. Теоретическая часть. Ссылка на предыдущие переводы

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


Как обнулять накапливаемые действия по управлению мышью?
2013-11-20 08:57
Проблема такая. В цикле 500 раз выполняются одни и те же действия: (навести мышь на элемент, кликнуть, отвести курсор в сторону, зажать левую кнопку, сместить курсор).
При первом прогоне все хорошо, но когда цикл переходит на новую итерацию, то при вызове mouse.perform() выполняются все действия, которые были выполнены до этого.
Вот код:
while count_iteration>0:
            mouse = webdriver.ActionChains(driver)
            mouse.move_to_element(element_add_map).perform()
            element_add_map.click()
            mouse.move_by_offset(250,0)
            mouse.click_and_hold()
            mouse.move_by_offset(250,150)
            mouse.release()
            mouse.perform()
            element_cancel.click()
            count_iteration = count_iteration-1

Текст приведен не полностью, некоторые строки удалены, так как код довольно большой. Но в целом суть такая, как я описал выше. Выполняются все действия, затем на новой итерации при выполнении строчки
 mouse.move_to_element(element_add_map).perform()
выполняются все действия, которые были выполнены на предыдущей итерации, а потом только данное. Возможно ли как-то обнулять накопленные действия?

По поводу PageObject
2013-11-20 10:24
Итак, решил попробовать переписать тесты с использованием PageObject и тут же встрял.
Тест писал аналогично https://code.google.com/p/selenium/wiki/PageFactory

Начинаю я с обычного класса TestOne, в котором инициализирую страничку LoginPage, открываю url, которая забирается из класса config, и вызываю метод doLogin:
LoginPage page = PageFactory.initElements(driver, LoginPage.class);
page.open(config.getUrl());
page.doLogin("test", "asd");


Класс LoginPage:
 FindBy(id = "1")
	private WebElement loginTextBox;

...

public void doLogin(String login, String pass) {
		
		loginTextBox.sendKeys(login);
		...
	}


Возникает ошибка, что не найден элемент (Unable to find element with name == 1 (WARNING: The server did not provide any stacktrace information)).

Тестирование графика!
2013-11-20 16:59
Может кто подскажет как можно график протестировать? Простейший график по точкам.
Рис. 1, это правильный график.
Рис 2, неккоректно построен.
Какие еще могут быть уязвимости?

Performance testing for iPhone application
2013-11-20 19:09
Всем привет!

Кто нибудь сталкивался с заданием нагрузочного тестирования для iPhone приложений.
Интересуют инструменты - платные и безплатные. А также буду благодарен за любой совет по этой теме.

Доля тестирования в бюджете проекта
2013-11-20 20:02
Доброго времени суток!

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

Так вот, понятно, что всё зависит от конкретной ситуации. Но хотелось бы узнать:
1. Статистику по тому какую часть бюджета съедает тестирование. Потому, что указание на уровень ниже среднего - иногда действенный рычаг (иногда...)
2. Какие характеристики ситуации и проекта влияют на сдвиг доли бюджета в ту или иную сторону.


Буду благодарен за любую информацию.
Заранее спасибо!

Обучение в Одессе, Украина
2013-11-21 02:47
Доброй ночи!
Подскажите, слышал что есть компании,который предлагают приходить на пару часов в вечернее время и практиковаться в навыках тестирования с дальнейшим трудоустройством.
Кто может подсказать?
Или тренинговые центры?
Заранее спасибо!


© 2010 | Software-Testing.Ru


В избранное