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

Утюжная подборка ссылок по мобильной тематике



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

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


Утюжная подборка ссылок по мобильной тематике
2014-02-10 13:24

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

EUHuJxvFd-bAenmOVLs3RNTP483W-fjOXff0GFpb

Сегодня день рождения утюга!

Уголок разработки, тестирования и распространения приложений:

1. Appurify углубляет автоматическое тестирование

2. Дайджест новостей из мира мобильной разработки за последнюю неделю №39 (2-9 февраля 2014)

3. What's in my iOS Toolbox:

4. Из App Store удаляют приложения, использующие IDFA, но не показывающие рекламу


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

Утюжная подборка ссылок по мобильной тематике
2014-02-10 13:24

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

EUHuJxvFd-bAenmOVLs3RNTP483W-fjOXff0GFpb

Сегодня день рождения утюга!

Уголок разработки, тестирования и распространения приложений:

1. Appurify углубляет автоматическое тестирование

2. Дайджест новостей из мира мобильной разработки за последнюю неделю №39 (2-9 февраля 2014)

3. What's in my iOS Toolbox:

4. Из App Store удаляют приложения, использующие IDFA, но не показывающие рекламу


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

Утюжная подборка ссылок по мобильной тематике
2014-02-10 13:24

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

EUHuJxvFd-bAenmOVLs3RNTP483W-fjOXff0GFpb

Сегодня день рождения утюга!

Уголок разработки, тестирования и распространения приложений:

1. Appurify углубляет автоматическое тестирование

2. Дайджест новостей из мира мобильной разработки за последнюю неделю №39 (2-9 февраля 2014)

3. What's in my iOS Toolbox:

4. Из App Store удаляют приложения, использующие IDFA, но не показывающие рекламу


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

Программирование для тестировщиков, новый набор, начало 28 февраля
2014-02-10 14:10

Двухмесячный онлайн-тренинг Алексея Баранцева с домашними заданиями, 10 занятий, начало 28 февраля

Посмотреть отзывы участников онлайн-тренинга "Программирование для тестировщиков"

Бытует мнение, что тестировщикам вредно уметь программировать. Якобы это умение мешает им потому, что из-за него они слишком много думают о реализации программы и слишком мало о том, как же её протестировать.

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

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

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

Разучитесь ли вы тестировать, научившись программировать? Вовсе нет, существующие навыки тестировщика от вас никуда не денутся. Но в дополнение к ним в ваших руках появится ещё один инструмент, и весьма мощный. Разумеется, владение навыками программирования не означает, что их нужно применять здесь и там без разбора, стремясь автоматизировать всё подряд. Силу нужно держать под контролем и применять её лишь там, где её применение обосновано. Для этого нужно хорошо овладеть силой, чтобы она подчинялась вам, чтобы это был привычный инструмент с понятными принципами работы, а не магический артефакт, управляемый загадочными заклинаниями.

Ну что ж, довольно слов, пора перейти к делу.

Как и всякий навык, умение программировать нужно тренировать и закреплять. Недостаточно просто прочитать книжку и выучить набор команд. Знать ещё не значит уметь. Поэтому тренинг "Программирование для тестировщиков" будет содержать как теоретические сессии, так и практические задания для самостоятельного выполнения.

Подробная программа и условия участия


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

Тестирование мобильных приложений 2.0, онлайн, начало 28 февраля
2014-02-10 14:12

Онлайн-тренинг с домашними заданиями, 4 занятия по 2 часа, начало 28 февраля

Разработка мобильного ПО очень динамичная область и никогда не стоит на месте. Каждый день возникают новые проблемы, которые необходимо решать.

За последние полгода произошли серьезные изменения:

  • вышли новые версии Android и iOS платформ
  • XCode IDE обновилась до версии 5.x
  • Android Studio начала вытеснять популярную Eclipse IDE
  • усовершенствовались инструменты для бета-тестирования и аналитики приложений
  • популярность мобильного рынка пропорциональна росту требований к специалистам по тестированию мобильного ПО

Вдохновленные работой с двумя предыдущими группами и новым практическим опытом, мы готовы представить Вашему вниманию дополненный курс “Тестирование мобильных приложений 2.0”.

Все больше компаний идут в сферу мобильного бизнеса и расширяют зону влияния. На данный момент, успешное Android или iOS приложение - это один из самых быстрых способов запустить бизнес с нуля.

Практики, которые применялись для тестирования Desktop или Web приложений, применимы и в мобильном контексте. Но есть ряд особенностей, например, работа с сенсорами и датчиками, которые входят в комплектацию практически каждого умного телефона. Так же не стоит забывать, что мобильные устройства могут находиться с Вами под рукой в любых условиях, будь то гроза или поездка в переполненном автобусе. Все эти и еще много факторов стоит учитывать при тестировании.

Во время тренинга мы поделимся с Вами личным опытом формирования тестовой стратегии и выбора требуемых устройств для разработки и тестирования мобильных приложений. Мы покажем как использовать средства отладки Android и iOS платформ для поиска проблемных участков.

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

Подробная программа и условия участия


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

Управление командой тестировщиков, с 10 по 15 марта
2014-02-10 14:20

Онлайн-интенсив, 7 коротких 25-минутных записей,консультации в скайп-чате, домашняя работа

И всякий из нас, кто предполагает, что может руководить другими,

должен постоянно и напряженно учиться.

А.В. Луначарский

До тех пор, пока вы самостоятельно решаете стоящие перед вами задачи, вы можете полностью влиять на конечный результат. Но как только вы начинаете руководить отделом, вы сталкиваетесь с неожиданными проблемами:

  • Не все сотрудники делают именно то, о чём вы их попросили, а важные задачи бывает некому передать
  • Не все хотят выкладываться на работе и не все чувствуют свою ответственность за качество продукта
  • Квалификации сотрудников не хватает для решения задач, а развиваться многие готовы только на словах
  • В команде иногда бывают конфликты, на которые вы не можете повлиять
  • Сложно найти подходящих вам сотрудников, а наиболее ценные люди в команде посматривают вакансии других компаний

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

Внимание! Курс имеет смысл проходить только если вы в данный момент руководите командой из трёх или более тестировщиков. При отсутствии команды вы не сможете выполнить домашние задания по курсу и пройти его.

В рамках этого курса ежедневно на протяжении одной недели будут выкладываться короткие записи занятий (15-25 минут). По их результатам надо будет выполнять объёмные (до 2 часов!) домашние задания. Огромную значимость в этом курсе несут домашние задания и помощь тренера в их выполнении, поэтому, если вы не можете выделить столько времени (активная фаза проекта, высокая загруженность), лучше не записывайтесь на этот курс. Участники, не выложившие в день получения домашнего задания результаты его выполнения, к дальнейшему прохождению курса не допускаются!

Подробная программа и условия участия


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

Дизайнер интерфейсов (web, mobile), Москва, News360
2014-02-10 15:00

Мы ищем в команду дизайнера интерфейсов. Сложных интерфейсов. Человека, искренне увлеченного мобильными платформами, touch-интерфейсами, решением сложных дизайнерских головоломок, а также решением задач, которые до сих пор никто не решал. Человека, чувствующего экосистемы существующих мобильных платформ (iOS, Android и Win8) и не чуждого трендам современных кросс-платформенных веб-приложений.

Из необходимых качеств - аккуратность, ответственность, умение задавать правильные вопросы, понимание кайфа и специфики работы над публичным проектом с многомиллионной аудиторией.

 

Что делать:

●     Разрабатывать сложные интерфейсы мобильных и веб-приложений

 

От Вас:

●     Виртуозное владение графическими пакетами Adobe (Photoshop, Illustrator минимум);

●     Опыт аналогичной работы от 2-х лет;

●     Наличие портфолио;

●     Высшее образование (техническое или дизайн - хороший плюс);

●     Английский: понимание речи, чтение и понимание технической литературы;

●     Постоянное стремление к совершенствованию и оптимизации окружающего мира;

●     Умение ставить личные цели и планировать свое рабочее время;

●     Любовь к деталям и способность видеть конечный результат в целом.

От нас:

·         Интересные, сложные, амбициозные задачи;

·         Живая и позитивная команда, набранная из A players;

·         Командировки в Калифорнийский офис для культурного обмена и знакомства с рынком, на котором мы существуем;

·         70 тысяч рублей на то, чтобы самому оборудовать рабочее место как хочется;

·         Бонус $1000 за отпуск, если вы уезжаете отдыхать заграницу;

·         100% оплата больничного;

·         ДМС по истечении испытательного срока, которое распространяется не только на сотрудников, но и на детей сотрудников;

·         Хороший кофе и свежие фрукты в офисе.

 

Вопросы и резюме присылайте сюда: nkhadzhimuradova@news360.ru, Наталья



Менеджер проекта (web,mobile), Москва, News360
2014-02-10 15:52

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

 

Что делать: 

·         Управлять ежедневными активностями Agile / Scrum проекта.

 

От Вас:

·         Непреодолимое желание делать самые лучшие продукты на рынке;

·         Опыт управления проектами по созданию ПО для широкого круга пользователей. На рынке мобильных и/или новостных приложений – плюс;

·         Умение визуализировать план и процесс разработки;

·         Jira

·         Знакомство с различными методологиями разработки ПО;

·         Хорошее знание английского языка.

 

От нас:

·         Интересные, сложные, амбициозные задачи;

·         Супер-профессиональная команда;

·         Командировки в Калифорнийский офис, где Вы сможете потренировать английский и свободное время посвятить отдыху и посещению местных достопримечательностей;

·         Возможность оборудовать свое рабочее место с максимальным комфортом на свой вкус;

·         Бонус за отпуск в размере $1000, если Вы уезжаете отдыхать заграницу;

·         100% оплата больничного;

·         ДМС по истечении испытательного срока, которое распространяется не только на Вас, но и на Ваших детей;

·         Всегда ароматный кофе и свежие фрукты в офисе.

 

Вопросы и резюме присылайте сюда: nkhadzhimuradova@news360.ru, Наталья



Записи докладов с конференции ALM Summit
2014-02-10 17:14

На прошлой неделе компания Microsoft провела конференцию ALM Summit, один из четырех треков которой был посвящен тестированию программного обеспечения. Судя по отзывам в твиттере, одним из наиболее интересных выступлений в этом треке был рассказ Алексея Баранцева "Управление требованиями, тестами, дефектами: чему нас учит наука кибернетика". Записи этого и других выступлений вы можете найти на сайте конференции.


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

Записи докладов с конференции ALM Summit
2014-02-10 17:14

На прошлой неделе компания Microsoft провела конференцию ALM Summit, один из четырех треков которой был посвящен тестированию программного обеспечения. Судя по отзывам в твиттере, одним из наиболее интересных выступлений в этом треке был рассказ Алексея Баранцева "Управление требованиями, тестами, дефектами: чему нас учит наука кибернетика". Записи этого и других выступлений вы можете найти на сайте конференции.


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

Проблема с parent.findElement()
2014-02-10 18:47

Есть табличка, с 2-мя строками

| 1 | 01/01/2014 06:00:00 |

| 2 | 01/01/2014 16:00:00 |
 

//Помещаю строки в список по локатору By.xpath("//tr[@id]")
List<WebElement> currentRows = waitM.until(ExpectedConditions.presenceOfAllElementsLocatedBy(By.xpath("//tr[@id]")));

//Перебираю строки
for(WebElement row:currentRows){
    System.out.println("Parent:"+row.getText()); //Тут получаю сначала первую, затем вторую строку

    //А тут, всегда возвращается значение из первой строки
    System.out.println("Child:"+row.findElement(By.xpath("//td[contains(@aria-describedby,'date')]")).getText());
}

//Вывод в консоль:
Parent:1 01/01/2014 06:00:00
Child: 01/01/2014 06:00:00
Parent:2 01/01/2014 16:00:00
Child: 01/01/2014 06:00:00

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

Где ошибся?



LPSTR и русский текст
2014-02-10 19:05

Добрый день.

 

Недавно начали изучать TestComplete (на примере TC 10) и столкнулись с проблемой передачи русского текста в LPSTR параметре при вызове DLL. При попытке передать такой текст после взаимодействия с DLL свойство Text переменной становится пустым, судя по всему пустая строка и передается (с латинским текстом таких проблем нет).

При вводе русской "а" (код 224) и просмотре lpstr1(0) получаем Char: -32. При вводе английской "a" получаем Char: 97. Как и необходимо.

Судя по всему проблема в signed/unsigned. 

 

Может, кто сталкивался с такой проблемой и знает решение?

 

Код вызова:

Set Def_DLL = DLL.DefineDLL("ComboGetAssist")
Set Lib = DLL.Load("C:\temp\BPT\ComboGetAssist.dll")  
Call Def_DLL.DefineProc("Process", vt_lpstr, vt_ui4, vt_lpstr, vt_int)

Set LpStr1 = DLL.New("LPSTR", 512)
LpStr1.text = "русский текст"

Set LpStr = DLL.New("LPSTR", 256)
LpStr.text = aqObject.GetPropertyValue(oCombo,"Handle")
    
nIndex = Lib.Process(LpStr, 0, LpStr1) 'После этой строки LpStr1.Text равно пустой строке



Филолог в ИТ или Почему тестирование
2014-02-11 01:21

Здравствуйте!

 

Я учусь в университете на филологии и сейчас пытаюсь определиться с профессией. Три года преподавателем английского я уже поработала, теперь думаю о будущем. Мне нравится IT тем, что здесь я смогу научиться новому, буду работать с интересными людьми и еще много чего... Но у меня нет хороших знакомых в этой сфере, поэтому хочу задать вам, тестировщикам, несколько вопросов.

 

Что вам нравится в своей работе?

Какие черты характера помогают вам любить тестирование?

Без чего нельзя стать хорошим тестером?



© 2010 | Software-Testing.Ru


В избранное