Более 15 лет обеспечиваем качество ПО 10 месяцев назад
Производительность client-side: почему пользователи уходят с сайта

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

(подробнее...)
Плюс один! a1qa снова в двадцатке ведущих провайдеров услуг по тестированию ПО

Очередная приятная новость! 2019-й год не стал исключением, и уже в третий раз TEST Magazine – ведущее британское издание в области тестирования – включил a1qa в топ-20 лучших QA-компаний. Журнал выходит раз в два месяца в цифровом и печатном формате. Он ежегодно исследует отраслевой рынок и составляет рейтинг, исходя из уровня надежности компаний и вклада, который они вносят в развитие тестирования. В a1qa обеспечение высокого качества программных продуктов и соблюдение желаемых требований клиентов стоят на первом месте. Поэтому компания всегда следит за последними трендами, меняющими облик индустрии,…

(подробнее...)
5 ошибок при внедрении Agile, которые влияют на качество программного продукта

По данным 13-го ежегодного отчета о статусе Agile за 2019 год от компании CollabNet VersionOne, на 97% проектов используются Agile-методологии. И это неудивительно, ведь Agile позволяет сократить стоимость продукта и выпускать функциональность, соответствующую требованиям рынка. Самый популярный Agile-фреймворк для команд среднего размера (7-9 человек) – это Scrum. Этот фреймворк имеет подробное «Руководство по Скраму», но на практике некоторые компании внедряют его с ошибками. Сегодня поговорим о самых распространенных ошибках в процессах, устранение которых поможет команде работать более эффективно…

(подробнее...)
Автоматизация тестирования от «А» до «Я»: часть 2

Продолжаем разговор про автоматизацию тестирования. Плюсы и минусы внедрения сервиса, а также сравнение автоматизированного и ручного тестирования мы обсудили в первой части материала. В этой статье ответим на следующие вопросы: Какие наиболее распространенные мифы об автоматизации можно встретить? Как искусственный интеллект делает автоматизацию более эффективной? Какие выгоды получает бизнес от внедрения автоматизации тестирования? ЭТО НЕ ТАК: СТЕРЕОТИПЫ ОБ АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЯ Многие ошибочно думают, что автоматизация тестирования – это область знаний, которая совсем не связана с проведением…

(подробнее...)
Автоматизация тестирования от «А» до «Я»: часть 1

За последние 15 лет автоматизация тестирования прошла долгий путь. Изменились ее цели и роль в ИТ-процессах: когда-то она внедрялась для сокращения времени тестирования, а сейчас одна из ее главных задач – обеспечить оптимальное тестовое покрытие и более эффективно использовать тест-кейсы. Все это привело к тому, что компании преследуют фактически одну важную цель – быстро получить высококачественный программный продукт. Однако далеко не все организации применяют автоматизацию тестирования ПО. Согласно данным отчета World Quality Report 2018-2019, 61% респондентов подчеркнули, что столкнулись…

(подробнее...)
Тестирование в Agile: отвечаем на популярные вопросы

Согласно данным отчета the State of Software Testing 2018 Industry, в прошлом году 26% команд выпускали новые версии продукта хотя бы раз в день. При этом 89% из них вели разработку по гибкой методологии. Почему Agile-подход так популярен? Он позволяет быстро адаптировать продукт к меняющимся требованиям рынка, повысить мотивацию команды и ответственность за общий результат. А значит, выпустить более качественное ПО. Как при этом правильно организовать процесс тестирования, особенно если речь идет о больших командах? Как оценить эффективность процессов? Мы собрали ответы на вопросы, которые чаще…

(подробнее...)
Делимся экспертизой на ИТ-конференции для топ-менеджмента

Вслед за очередным признанием a1qa в качестве одного из лучших мировых провайдеров в области обеспечения качества, этот июнь также подготовил для нас интересное ИТ-событие в Санкт-Петербурге. 27 июня специалисты a1qa представили свои доклады на деловом тематическом мероприятии для топ-менеджмента – конференции, целиком посвященной вопросам QA в банковской сфере. В качестве продолжения практики проведения закрытых тренингов в мае в Лиссабоне, одно из выступлений на ИТ-конференции было посвящено неугасающему QA-тренду – автоматизации тестирования. Эксперты a1qa раскрыли, в чем важность этого сервиса,…

(подробнее...)
Тестирование блокчейн: как обеспечить качество смарт-контрактов в dApp

Мир блокчейна и криптовалют в первую очередь ассоциируется с децентрализацией. В этом и заключается причина роста популярности dApp’ов (decentralized applications): отсутствие централизации исключает единую точку контроля, а значит, несет в себе удобство, приватность информации, безопасность, надежность и экономию ресурсов. В отличие от централизованных приложений, dApp’ы напрямую соединяют пользователей и разработчиков, не привлекая посредника. Сейчас самый популярный способ выпустить dApp – это установить его на платформе блокчейн (например, Ethereum). Живыми примерами таких продуктов являются…

(подробнее...)
a1qa вошла в списки ведущих поставщиков QA-услуг по версии GoodFirms и Clutch

Мы рады сообщить, что a1qa снова вошла в число лучших провайдеров в сфере обеспечения качества программных продуктов согласно рейтингам GoodFirms и Clutch – независимых ресурсов, анализирующих услуги компаний по всему миру. Для того чтобы попасть в подобные топы, организации должны соответствовать ряду требований, таких как качество оказываемых сервисов, непрерывная поддержка клиентов, многолетний опыт работы самой компании и многие другие. Источник: clutch.coНа протяжении 16 лет a1qa неизменно оказывает услуги в сфере тестирования и обеспечения качества ПО. Подход компании и гибкость в работе…

(подробнее...)
9 этапов тестирования производительности

9 этапов тестирования производительности 31 мая 2019 Тестирование производительности проводится для обеспечения бесперебойной работы и снижения стоимости владения ПО на всех этапах жизненного цикла решения. Сегодня мы расскажем, в какой последовательности проводится данная проверка и какие особенности характерны для каждого из 9 главных этапов: анализ системы и подбор требований; подготовка стратегии; настройка генератора нагрузки; проведение мониторинга серверов и генератора нагрузки; подготовка тестовых данных; разработка нагрузочных скриптов; предварительные запуски тестов; проведение тестирования;…

(подробнее...)
Новый формат: a1qa открыла серию тренингов в сфере QA для топ-менеджмента

Первая половина года в a1qa полна новыми событиями: обновленный фирменный стиль, участие в профильных конференциях и выставках в России и за рубежом, а также множество новых знакомств и встреч. Еще одно интересное нововведение этой весны – серия бесплатных тренингов по вопросам обеспечения качества ПО для ИТ-решений, разработанная специально для топ-менеджеров компаний. Интерес к событиям со стороны клиентов и партнеров не заставил себя долго ждать. Два первых мероприятия прошли в Лиссабоне в начале мая и затронули ключевые особенности внедрения автоматизированного тестирования на проектах. Чем…

(подробнее...)
Обсуждаем качество ПО на выставке ECOM Expo’19 в Москве

22 и 23 мая команда a1qa примет участие в крупнейшей российской выставке, посвященной развитию ecommerce-технологий. Успех в сфере интернет-торговли зависит от непрерывного внедрения инноваций, будь то достижения для мобильной коммерции или способы оптимизации расходов в ритейл. Однако после любых технических изменений электронного магазина система должна работать исправно, а конечный пользователь – быть уверен в сохранности личных данных и корректности процесса покупки. Юлия Ильюшенкова, представитель a1qa и заместитель директора по развитию бизнеса в СНГ, поделилась мыслями о значимости QA-процессов…

(подробнее...)
Поведенческий метод в тестировании производительности

Сегодня мы сравним два метода тестирования производительности ПО и рассмотрим по шагам, как проводится наиболее эффективный из них. Тестирование производительности охватывает широкий спектр целей и способов их достижения. Чаще всего необходимо проверить, какую нагрузку может выдержать система в определенных условиях. Для этого используют один из двух методов: Применение онлайн-сервисов для генерации статической нагрузки на отдельные страницы приложения. Воспроизведение работы реальных пользователей путем запуска разработанных нагрузочных скриптов в несколько потоков, или поведенческий метод. Метод…

(подробнее...)
Тренды QA: обзор ТОП-10 тенденций на 2019 год

Профессиональное и своевременное тестирование помогает выпускать на рынок продукт высокого качества раньше конкурентов. В этой статье мы кратко рассмотрим, чего же стоит ожидать в области тестирования и обеспечения качества программных решений в текущем году. ТРЕНД 1 – ИНТЕРНЕТ ВЕЩЕЙ ПРОДОЛЖАЕТ РАЗВИВАТЬСЯ И УСЛОЖНЯТЬСЯ Интернет вещей (Internet of Things) – одна из наиболее быстро развивающихся и совершенствующихся технологий в мире. Согласно последнему изданию World Quality Report (WQR), число респондентов, которые так или иначе взаимодействуют с интернетом вещей, выросло на 10% по сравнению…

(подробнее...)
ИТ-Аутсорсинг 2019: получите консультацию a1qa на конференции CNews

5 марта в Москве команда a1qa посетит одно из лидирующих мероприятий по развитию информационных технологий в России – «ИТ-Аутсорсинг 2019». Задать все вопросы по процессу обеспечения качества и комплексной проверке программных продуктов вы сможете лично Юлии Ильюшенковой, заместителю директора по развитию бизнеса в СНГ, и Денису Кульчавому, руководителю департамента тестирования банковских систем a1qa. Цифровые технологии продолжают интеграцию во все сферы бизнеса. Переход в облако, появление все большего количества умных вещей, внедрение инструментов предсказательной аналитики – все это способствует…

(подробнее...)
Тестирование ПО: как подобрать оптимальную QA-стратегию?

Как определиться с выбором стратегии по тестированию программного обеспечения? Читайте в интервью с Надеждой Кныш, руководителем регионального офиса a1qa в США. СУЩЕСТВУЕТ ЛИ УНИВЕРСАЛЬНЫЙ ОБЪЕМ РАБОТ ПО ТЕСТИРОВАНИЮ, ВЫПОЛНЕНИЕ КОТОРОГО БУДЕТ ГАРАНТИРОВАТЬ НЕИЗМЕННО ВЫСОКОЕ КАЧЕСТВО ПРОГРАММНОГО ПРОДУКТА? Однозначно – нет. И вот почему. На выбор стратегии по тестированию и определение работ, которые должны быть проведены, влияет множество факторов. Давайте рассмотрим их подробнее. #1 Особенности решения Исходя из моего опыта работы в QA, могу сказать, что около 80% проектов разрабатываются по…

(подробнее...)
Тестирование производительности: какие услуги востребованы сегодня?

Знакома ли вам ситуация, когда кажется, что весь свет на вас клином сошелся: папка «Входящие» переполнена, телефон не умолкает, сообщения в Skype сменяют друг друга со скоростью света… Вы отвечаете и решаете вопросы, но в какой-то момент выдыхаете, берете паузу и временно перестаете реагировать на все раздражители. Это же может произойти с вашим приложением или веб-сайтом. К сожалению, стоимость таких пауз в работе программного обеспечения может оказаться слишком высокой. Медленная загрузка страниц, сообщения об ошибках, невозможность проведения оплаты отпугнут пользователя, который не станет…

(подробнее...)
Цифровая трансформация 2019: что стоит учесть, чтобы инвестиции окупились

За последние пару лет цифровая трансформация превратилась из модного термина в ключевое конкурентное преимущество. Стало очевидно, что только компании, успешно прошедшие по пути цифровой трансформации, смогут в будущем продолжать увеличивать свое превосходство, возможности и авторитет (Gartner «Digitalization's Impact on PPM Practices and the PMO by 2030», 2017г.). Именно поэтому на первый план выходит задача по поиску и найму правильных людей, обладающих правильными знаниями, способными успешно провести организацию через изменения. Однако без соответствующих технологий даже самые грамотные сотрудники…

(подробнее...)
Мнение эксперта: что ожидает российский финтех в ближайшие годы?

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

(подробнее...)
Пережить Черную пятницу и дни распродаж: зачем онлайн-магазинам тестирование производительности?

Каждый год в четвертую пятницу ноября жители России, желающие приобрести товары со скидкой вплоть до 90%, устремляются в магазины, чтобы не пропустить «Black Friday» – событие, дающее начало периоду рождественских распродаж. Большие скидки, реклама, рассылки, ажиотаж среди покупателей электронных магазинов, заполненные корзины и – сайт становится недоступен. Почему такое может случиться? Команда специалистов A1QA рассказала о самых частых проблемах производительности e-commerce-ресурсов, объяснила, почему стоит тестировать и мобильную версию магазина, когда проводить проверки, какие есть минусы…

(подробнее...)
Как провайдеры услуг по обеспечению качества помогают операторам связи. Часть 2

В предыдущем материале мы говорили о тех вызовах, которые вынуждены преодолевать операторы связи сегодня. А сейчас расскажем, как опытные специалисты по тестированию и обеспечению качества ПО могут оказать важную поддержку и помочь в преодолении этих вызовов. В КАКИХ ВОПРОСАХ СПЕЦИАЛИСТЫ ПО ОБЕСПЕЧЕНИЮ КАЧЕСТВА МОГУТ ПОМОЧЬ ОПЕРАТОРАМ СВЯЗИ? • Обеспечение качества важных для бизнеса решений Обеспечение полного цикла бизнес-процессов происходит за счет систем поддержки операционной деятельности (OSS) и бизнеса (BSS). Грамотное тестирование даст уверенность в том, что решение отвечает всем требованиям.…

(подробнее...)
Как провайдеры услуг по обеспечению качества помогают операторам связи. Часть 1

Эпоха цифровой трансформации ставит серьезные вызовы перед операторами связи. Технологии развиваются, запросы пользователей меняются, а отрасль телекоммуникаций остается одной из наименее гибких и продолжает испытывать снижение доходов от классических услуг. Решений несколько. В условиях снижения притока клиентов важно отток приблизить к нулю. А этого можно добиться, если клиент будет пользоваться одновременно несколькими услугами оператора: мобильной связью и интернетом, стационарным интернетом, телевидением, аудио-сервисами, продуктами интернета вещей и так далее. Но «привязать» к себе клиента…

(подробнее...)
Методы социальной инженерии, или атаки на человеческий фактор

QA-инженеры проводят тестирование защищенности программного продукта для выявления уязвимостей и дефектов безопасности. Тем не менее, даже систему, обладающую высокой степенью защиты, можно взломать просто потому, что ею управляет человек. Социальная инженерия применяется для: сбора сведений о цели; получения конфиденциальной информации; прямого доступа к системе; получения данных, которые иначе достать невозможно. В сфере информационной безопасности термин «социальная инженерия» используется для описания науки и искусства психологической манипуляции. По статистике, 55% убытков, связанных с нарушениями…

(подробнее...)
Автоматизация тестирования с помощью Selenoid

Многие команды инженеров по тестированию ПО при выполнении автоматизированных тестов отдают предпочтение такому инструменту, как Selenium Grid. Данное решение позволяет получить распределенную среду для параллельного выполнения большого количества тестов. Однако в процессе работы над проектом могут возникать определенные сложности. Их можно избежать, если вместо Selenium Grid использовать Selenoid. Читайте дальше и вы узнаете об: Особенностях работы с Selenium Grid. Преимуществах и возможностях Selenoid. ОСОБЕННОСТИ РАБОТЫ С SELENIUM GRID Selenium Grid – кластер, состоящий из нескольких Selenium-серверов,…

(подробнее...)
Автоматизация тестирования: 6 вопросов, на которые нужно ответить до внедрения

Про преимущества автоматизации тестирования написано много. Главное – она позволяет выпускать на рынок качественные программные продукты с меньшими затратами. Автоматизация процесса тестирования предполагает, что тесты будут выполняться беспрерывно и с меньшей вероятностью ошибок. Однако стоит помнить, что внедрение автоматизации – это серьезный шаг, который требует значительных финансовых и временных вложений. До того, как искать команду профессиональных автоматизаторов, нужно написать требования, поставить цели, рассчитать рентабельность, прояснить ожидания всех членов команды. Если вы раздумываете…

(подробнее...)
Тестирование доступности программного продукта: на что обратить внимание?

  При подготовке нового программного продукта важно помнить, что качественное тестирование поможет найти возможные ошибки и сделать продукт привлекательным для конечного пользователя. Однако сегодня далеко не все руководители проектов включают в процесс тестирования проверку доступности веб-контента для людей с ограниченными возможностями. И в этом кроется большая ошибка. В этой статье вы узнаете, почему не стоит игнорировать тестирование доступности (accessibility testing), на кого оно ориентировано, а также какие рекомендации существуют для его проведения. ПРЕИМУЩЕСТВА ТЕСТИРОВАНИЯ ДОСТУПНОСТИ…

(подробнее...)
Обзор инструментов для тестирования блокчейн-приложений

Технология блокчейн в том виде, в каком мы знаем ее сегодня, зародилась в 2009 году вместе с появлением биткоина. Но, несмотря на свою молодость, она продолжает набирать обороты и зарабатывает все большую популярность среди владельцев бизнеса. В предыдущей статье мы говорили о том, какими характерными особенностями обладает тестирование программных продуктов, построенных с использованием данной технологии. А сегодня расскажем о том, какими инструментами должен владеть инженер по тестированию, чтобы обеспечить качество продукта. БИТКОИН VS. ЭФИРИУМ Подбирать инструменты для поиска дефектов нужно…

(подробнее...)
Качество ПО в ритейле: как его добиться и на что обращать внимание?

В условиях как никогда высокой конкуренции важно стремиться к совершенству во всем. И ритейла это касается, возможно, в первую очередь. Причем, говоря о качестве сегодня, уже нужно учитывать не только товары и сервис, но и задействованное в бизнесе ПО. О том, как обеспечить стабильную работу ИТ в розничной и онлайн-торговле, мы поговорили с Еленой Якимовой – менеджером компании A1QA, крупнейшего в Восточной и Центральной Европе поставщика услуг по тестированию.   - Елена, чем ритейл отличается от других отраслей с точки зрения ПО и его тестирования?   - Каждый более-менее крупный бизнес использует…

(подробнее...)
Профессиональный подход к тестированию производительности ПО

При разработке любого программного продукта важно понимать, как быстро он способен выполнять различные операции и как изменится поведение продукта с ростом нагрузки на сервер. Иначе вполне вероятно, что в наиболее неподходящий момент — например, когда удачная рекламная кампания приведет на ресурс сразу 100 или 1000 пользователей, готовых оформить заказ, — система даст сбой и не сможет обработать важные запросы. Предотвратить подобного рода ситуации и измерить лимиты производительности поможет тестирование производительности программного обеспечения. Важное условие: при тестировании должны учитываться…

(подробнее...)
Как защитить пароли пользователей от перебора

Кражи паролей, похищения личных данных пользователей регулярно попадают в заголовки новостей. Почтовые сервисы, аккаунты в социальных сетях, даже сами смартфоны – хакеры ставят под угрозу любые пользовательские данные. Если вы участвуете в разработке программного продукта, использование которого подразумевает доступ к данным пользователя, эта статья для вас. Сегодняшний материал подготовлен специалистами центра компетенции по тестированию безопасности нашей компании. Из него вы узнаете: Какие пароли можно считать надежными; Какие механизмы могут защитить пароли от перебора; Чем поможет тестирование…

(подробнее...)
1–30 из 41
RU, Москва
+7 495 640-89-38
Информационные технологии

A1QA – ведущий провайдер услуг в сфере тестирования ПО в Восточной и Центральной Европе. Клиенты A1QA – международные компании, представляющие различные домены бизнеса. Штат сотрудников составляет более 600 инженеров по тестированию. Компания предоставляет различные услуги: полный цикл тестирования ПО, консалтинг по вопросам обеспечения качества, бизнес-анализ, автоматизация тестирования.

В России офисы и центры тестирования компании расположены в Москве, Рязани и Санкт-Петербурге.

Контакты:

info@a1qa.ru

Подробную информацию об услугах компании можно получить на сайте a1qa.ru.