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

Тестирование юзабилити



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

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


Тестирование юзабилити
2013-07-01 09:17
Доклад Натальи Руколь на SQA Days-13, 26-27 апреля, Санкт-Петербург

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

На этом докладе я расскажу о грамотном тестировании юзабилити:

  • Основные принципы и термины человеко-машинного взаимодействия
  • Законы Хика и Фитса, способы "измерения" удобства
  • Принципы моделирования интерфейсов через призму пользователей, проблем или задач
  • Задачи тестирования в проектировании "удобных" интерфейсов
  • Помощники тестировщика юзабилити: гайдлайны, сценарии использования, ролевые модели
  • Как и когда заводить ошибки юзабилити? Как определять и обосновывать их приоритет?
На этом докладе я расскажу об основных направлениях в тестировании юзабилити и поделюсь источниками для более глубокого изучения.

{iframe width="450" height="225" frameborder="0" src="http://video.yandex.ru/iframe/sqalab/7xvklnznyd.4711/"}{/iframe}

Если Вам интересна эта тема, приходите на новый тренинг Натальи Руколь Тестирование удобства использования (начало занятий ближайшей группы -- 15 июля).




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

Все секреты и тайны Selenium 2.0
2013-07-02 11:44
Адаптированный онлайн-тренинг Алексея Баранцева (пять занятий) теперь с домашней работой, консультации тренера в закрытом форуме и скайп-группе.

Начало: 19 августа.

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

Курс предназначен для опытных пользователей Selenium.

Мы предлагаем новый, совершенно уникальный тренинг – про Selenium 2.0 как он есть, со всеми его достоинствами и недостатками!

  • тренинг полностью посвящен WebDriver, aka Selenium 2.0, потому что за ним будущее, никаких реминисценций в адрес Selenium RC и тем более в адрес Selenium IDE не будет!
  • минимум лирических отступлений на тему “что лучше – TestNG или JUnit” или “автоматизация в контексте Agile”,
  • только правда про Selenium, вся правда, и ничего кроме правды!
Более актуальной и полной информации вы не найдёте нигде – ни в официальной документации, ни в книгах, ни на других тренингах!

Почему мы уверены в этом?

Потому что автор и ведущий тренинга –- Алексей Баранцев:

Вы получите ответы даже на самые каверзные вопросы, касающиеся Selenium!

Ну а если вам не нужна настолько подробная и глубокая информация про Selenium?

Не нужна сейчас – пригодится в будущем!

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

"А что делать, если я только начинаю заниматься автоматизацией? Будет ли мне полезен этот тренинг?"

Да, будет. Но мы очень советуем начать с более простых курсов: “Разработка тестов на Selenium 2.0 + Java”“Разработка тестов на Selenium 2.0 + Python” или даже Selenium 2.0: стартовый уровень.

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



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

Автоматизация тестирования Android приложений, онлайн-тренинг, начало
2013-07-02 11:50
Тренер: Андрей Дзыня

Онлайн-тренинг, 4 занятия с домашними заданиями и консультациями тренера

Если верить статистике, которая была представлена на последней Google I/O Conference, Android занимает весьма большую часть рынка мобильных технологий.

Более 400 000 000 Android устройств было продано по всему миру (это в 4 раза больше, чем в прошлом году) и более 1 000 000 новых Androidустройств активируются каждый день.

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

Многие из нас уже занимались тестированием разного рода Android приложений:

  • веб сайтов, популярных порталов, оптимизированных под мобильные устройства;
  • родных Android приложений, устанавливаемых через Play Market
  • игр, написанных на OpenGL или Flash.
Процесс разработки и тестирования мобильных приложений изначально отличался своей динамичностью. Ведь самую простую версию приложения можно выпустить за несколько недель!

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

Посетив этот курс, Вы:

  • ознакомитесь с существующими инструментами для автоматизации Android приложений;
  • консультируясь с тренером сможете научиться автоматизировать Android приложения;
  • научитесь использовать рекомендуемые паттерны автоматизации тестирования Android приложений;
  • обретете отличную мотивацию для старта автоматизации на вашем проекте;
  • сможете проконсультироваться с тренером о возникших проблемах при попытках автоматизировать тестирование Android приложения, с которым вы работаете.
Программа курса и условия участия



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

TestComplete – выбор языка программирования
2013-07-02 12:36

Геннадий Алпаев, автора единственного русскоязычного учебника по TestComplete и автор тренинга Автоматизация тестов с использованием TestComplete , очередной набор которого начнет работу 19 июля.
TestComplete дает возможность создавать тесты, используя несколько языков программирования, и новичку обычно нелегко сделать выбор в пользу того или иного языка. В этой статье я постараюсь максимально подробно рассмотреть этот вопрос, а также ответить на часто задаваемый вопрос «какой язык выбрать?».


Выбор языка
Выбрать язык для нового проекта необходимо в момент создания проекта.

http://software-testing.ru/images/stories/library/testcomplete/image001.png

Давайте сначала кратко рассмотрим каждый из предлагаемых языков.

<ul>VBScript – процедурный язык от Microsoft с добавленными позже возможностями объектно-ориентированного программирования (ООП). Очень лёгкий в освоении, рекомендуется новичкам в программировании.<li>JScript – объектно-ориентированный язык программирования, более гибкий и мощный по сравнению с VBScript. Рекомендуется для более опытных в программировании.<li>DelphiScript – процедурный язык программирования без возможностей ООП. Его рекомендуется использовать только в крайнем случае (см. ниже описание Самотестирующихся и Подключаемых приложений).<li>C++Script/C#Script – тот же JScript с небольшими синтаксическими отличиями.

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

Косяк с MainMenu.Click()
2013-07-02 13:16
Забавный эффект с главным меню окна.
Есть главное меню окна. Надо кликнуть: на пункт 0:0
http://smages.com/images/needplp.png

Код:
var menu = window.MainMenu;
menu.Click("[0]|[0]");

Результат: на картинке. Кликается не "[0]|[0]", а "[1]|[0]"
http://smages.com/images/resultava.png


Такое впечатление, что ТС перемещает курсор по прямой между центрами пунктов меню. По дороге задевается «правка» и на выходе клик получается не там где надо.
Как на картинке:
http://smages.com/images/menu1tut.png


При чем происходит это только при выборе menu.Click("[0]|[0]"), menu.Select("[0]|[0]") работает как надо.
Еще прекрасно – баг имеет место быть при отключенном визуализаторе – а отключать его приходится, что бы не постить в отчет скриншоты на каждый чих (очень большой иначе)

В итоге обошел косяк так:

var menu = window.MainMenu;
menu.Select("[0]|[0]");
var x = Sys.Desktop.MouseX;
var y = Sys.Desktop.MouseY;
Sys.Desktop.MouseDown(1,x,y);
Sys.Desktop.MouseUp(1,x,y);


Вопрос – как бы придумать более изящное решение.
В smartbear толи не поняли меня толи не захотели, отписавшись «call Menu Item by name e.g w.MainMenu.Click("Edit|Copy")», короче, ни о чем.

Требуется Java-разработчик
2013-07-02 14:42
В крупную компанию требуются Java-разработчик для работы в офисе в Москве. Полная занятость. Работа в составе команды по созданию, поддержке и развитию интернет-портала (автоматизация бизнес-процессов, управление документооборотом, и др. функции). J2EE, Spring, Hibernate, и т.д. Начальная зарплата 70-80 т.р., увеличение через 1-2 года до 120 т.р. Образование высшее, пол, возраст значения не имеют. Возможен испытательный срок, длительность и размер оплаты во время его - на собеседовании.
Более подробно в переписке. Контакт: it_job@obeng.ru, Николай.

Требуется IT-инженер
2013-07-02 14:45
В крупную компанию требуется IT-инженер (системный администратор) для работы в офисе в Москве. Полная занятость. Работа в составе команды по созданию, поддержке и развитию интернет-портала (автоматизация бизнес-процессов, управление документооборотом, и др. функции). Уверенное знание и Windows и Linux платформ, умение искать и находить решение по администрированию различного ПО. Желателен опыт работы с open source продуктами. зарплата 70-80 т.р.
Образование высшее, пол, возраст значения не имеют. Возможен испытательный срок, длительность и размер оплаты во время его - на собеседовании.
Более подробно в переписке. Контакт: it_job@obeng.ru, Николай.

FAILED CONFIGURATION: @BeforeSuite setUp
2013-07-02 15:29
ERROR: Command execution failure. Please search the user group at https://groups.google.com/forum/#!forum/selenium-users for error details from the log window. The error message is: Value does not implement interface Event.

Кто может подсказать в чем проблема?


© 2010 | Software-Testing.Ru


В избранное