Метка «тестирование» - 16

Вступление

Известный и популярный производитель оптических приводов — компания Plextor всё активнее занимает позицию на рынке твердотельных накопителей. В июле этого года компания представила рынку новую линейку твердотельных накопителей — M5S. Новые накопители являются продолжением серии M3, с обновленным контроллером Marvell, и отточенной до совершенства прошивкой.

Обзор SSD накопителя Plextor PX 256M5S

Читать полностью »

Фреймворк для автоматического тестирования PHP проектов Codeception обзавелся первым серьезным апдейтом. Пришлось перелопатить всё ядро, всё поломать, всё починить и сделать это так, чтобы не сломать обратную совместимость. Как результат, теперь в тестах можно использовать любой PHP-код, а не только сценарий, добавилась возможность находить элементы по XPath, а также появилась возможность использования модулей Codeception в тестах PHPUnit.
Читать полностью »

На данный момент мы заняты разработкой браузерной игры и в поте лица готовим ее к ближайшим закрытым, открытым, альфа и бета-тестам. В связи с этим надо создать максимально удобную систему багрепота со стороны пользователей. Стоит учитывать, что несмотря на многократные предупреждения игроков, что они являются участниками технического этапа, не стоит испытывать их терпение. Если не формировать никаких условий для « улучшения проекта», то все просто плюнут на ваши трудности и пойдут в какой-нить релизнутый проект, где знай себе — «играй, люби, плати».

Читать полностью »

Java клиент для FlexMonkey, или Java style LocalConnection

Думаю, во многих командах, так или иначе связанных с разработкой Flex-приложений, рано или поздно возникает вопрос об автоматизированном тестировании продукта. А так, как наша команда занимается разработкой AIR-клиента для online-покера, совершенно закономерно, такой вопрос возник и у нас.
Читать полностью »

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

Требования к инструменту

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

  1. Быть интегрирован с системой баг-трекинга, чтобы можно было заводить дефекты по мере их обнаружения
  2. Автоматически документировать обнаруженный дефект. Это важно, когда тест идёт не по сценарию, а в произвольной последовательности, которую невозможно держать в голове
  3. Обеспечивать возможность повторения последовательности исследовательского теста
  4. Быть интегрирован с системой управления требованиями — чтобы по возможности привязывать обнаруженные дефекты к требованиям
  5. Быть интегрирован с системой управления тестами, чтобы:
  • проводить все виды тестирования в единой среде
  • создавать новые сценарии тестирования на основе исследовательских тестов

Собственно, оптимальным вариантом в этом смысле будет наличие поддержки исследовательского тестирования в интегрированном инструменте управления требованиями, тестами и дефектами. Об одном из таких инструментов — Microsoft Test Manager 2012 — я и хочу рассказать.
В 2012-й версии MTM появилась поддержка исследовательского тестирования. Способы применения этого функционала мне видятся следующие:

  1. Проведение исследовательского тестирования в дополнение к тестам по сценариям
  2. Проведение тестирования в условиях отсутствия сценариев тестирования
  3. Быстрое создание новых сценариев тестирования через сеансы исследовательского тестирования

Читать полностью »

Уважаемое читатели, приглашаем всех желающих потестить оборудование Оracle Database Appliance. ODA — одна на всю Украину, привезена нами как демо в начале года. Таким образом это уникальный комплекс, позволяющий протестировать базу данных на живой системе. Краткая инфа об оборудовании, а также возможность послать заявку на тестирование можно под хабракатом

Приглашаем потестить единственное в Украине решение Оracle Database Appliance

Читать полностью »

12 Июля, Одесса. Speakers' Corner: «Using User Community for Product Testing»
Использование сообществ для тестирования. Лекция дискуссия в рамках Ciklum Speakers Corner от QA менеджера Unity 3D
Встреча для тех, кто связан с продукт тестированием или геймдевом и часто задается вопросом «как создать реально крутую инфраструктуру для продукт тестирования?»
В четверг 12 Июля в рамках полюбившегося всем формата Speakers’ Corner в офисе Сиклум в Одессе представитель Unity 3D, QA менеджер из Дании Thomas Petersen поделится интересными наработками и опытом. Тема доклада-дисуссии: «Using User Community for Product Testing».
В рамках темы будут рассмотрены идеи и методики, как использовать и управлять сообществом пользователей для тестирования Вашего продукта. У Unity Technologies уже успешно получилось создать вокруг своего 3D движка большое сообщество — и они активно пользуются этим в компании. Но всегда есть направления для развития новых возможностей. Томас поделится идеями и наработками в этой области.
Читать полностью »

Отчёты — отличная вещь. Они позволяют защищать как заказчика, начальника, так и сотрудника со всем проектом. Они позволяют ими управлять и оценивать их. Вы же, в конце концов пишете код не с усердием дрессированной обезьяны тысячи раз переписывая патерн visitor, а вначале всё-таки сидите и думаете, рисуете на бумажке, планируете код и тесты (я верю в вас!)? Но с другой стороны, отчёты — вещь контроля и организации, которая всех отвлекает от непосредственной работы. И всё равно, в том или ином роде на работе нам приходиться с ними сталкиваться. Зачем и как искать компромисс? Добро пожаловать под кат всем, кому интересно моё мнение по этому вопросу и тем, кто читал мои предыдущие статьи:

От инженера до руководителя. Часть 1: Чувство справедливости
От инженера до руководителя. Часть 2: Делегирование и постановка задачи

От инженера до руководителя. Часть 3: Отчёты

Читать полностью »

В прошлой статье От инженера до руководителя. Часть 1: Чувство справедливости я рассказывал о чувстве справедливости. Возвращаясь к ней, хочу повториться, что чувство справедливости является основополагающим моментом. И если мне вздумалось о чём-то рассказать, то каждая моя неточность, а тем более ложь, неподкреплённое фактами мнение, орфографическая ошибка и агитация нашли бы своих недовольных. Что, собственно, можно наблюдать и тут и в жизни ежедневно. Одно дело придерживаться конкретной стороны в холиваре (парадигме, стандарте, процессе), получая тумаки от одних и поддержку от других; и совсем другое дело — описывать и следовать своей собственной точке зрения, опыту и выдерживая свою стилистику. Это — сродне минному полю, где известны правила игры, но за всё, что делаешь, несёшь сам ответственность. Такая же разница существует между исполнителем и руководителем, где последний при своей ошибке получит пинок из-за проявленой “несправедливости” и набьёт немало шишек сам, если будет ошибаться, хотя и спасая этим идущих за ним. Поэтому в моём понимании лучше набивать шишки загодя, с уровня сотрудника, ощупывая путь мягкими частями тела, не получая дополнительных пинков сзади — главное не отставать и не идти против руководителя, впрочем, если он не до конца неправ и не ведёт всех на обрыв. В противном случае, попридержите коней, ведь вы — рабочая лошадка — в одной упряжке. О том, как как поставить правильную цель и как исполнять работу совместно с другими и пойдёт речь в этой статье.

От инженера до руководителя. Часть 2: Делегирование и постановка задачи
Читать полностью »

В этой статье я расскажу о своём опыте работы с эмулятором операционной системы «Android» BlueStacks, работающий под управлением операционной системы Microsoft Windows. Это бесплатная бета-версия продукта, и авторы честно предупреждают, что на настоящий момент в нём могут присутствовать серьёзные недостатки.

Тестирование программы проводилось на следующем оборудовании: ноутбук ASUS X58C series, процессор Intel Celeron 1.2GHz, 2Gb RAM, HDD 500Gb, video SiS, audio HD Definition, операционная система Microsoft Windows 7 Max, пакет Oracle Java JRE 7.0. Как видите, компьютер немного «перегруженный», но именно на нём и нужно проводить «стресс-тесты». На этом оборудовании эмулятор работал очень медленно, но устойчиво! Это реверанс в сторону разработчиков.

Программа установилась быстро, в процессе установки «лишних вопросов» не задавала. Эмулятор устанавливается в папку: «C:Program FilesBlueStacks», и это без вариантов! В какую папку устанавливается скаченные из Интернета приложения Android, я пока не разобрался.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js