Сертификация и безопасная разработка: простым языком

Так как мы уже начали эту тему и рассказали вам про процесс SCA, настало время поговорить о том, как именно тестируется исходный код приложений и сами приложения с точки зрения безопасности. Как и в прошлый раз, это статья для безопасников, которым по каким-то причинам нужно поддержать разговор про SSDL – безопасную разработку.

https://habr.com/ru/companies/securityvison/articles/901650/

#сертификация #безопасная_разработка #безопасная_разработка_приложений #статика #динамика #проверка_кода #информационная_безопасность #информационные_технологии #тестирование_по #тестирование_приложений

Сертификация и безопасная разработка: простым языком

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

Хабр

Предъявите мне вашу карту! Или как составить ИПР с помощью карты компетенций

Всем привет! Меня зовут Ксения. В предыдущей статье я рассказывала вам о своем подходе к построению карты компетенций для команды тестирования. Там я описала зачем нужна карта компетенций, как можно подойти к ее построению и как провести оценку. Сегодня я хочу рассказать о том, что же делать дальше, после того, как вы провели оценку. Вы узнаете, что такое ИПРы и как создавать их на базе карты компетенции, как правильно ставить задачи и нужно ли контролировать их исполнение. Также покажу вам наиболее оптимальный формат, который я выработала путем проб и ошибок. Статья будет полезна и тем, кто уже выбрал подход работы с ИПР и тем, кто только в начале данного пути. Также будет полезно если вы составляете ИПР себе самостоятельно или делаете их для ваших сотрудников.

https://habr.com/ru/articles/899274/

#мотивация_сотрудников #развитие #индивидуальный_план_развития #карта_компетенций #управление_людьми #карьера_тестировщика #тестирование #менеджмент #qa #тестирование_по

Предъявите мне вашу карту! Или как составить ИПР с помощью карты компетенций

Всем привет! Меня зовут Ксения. В предыдущей статье я рассказывала вам о своем подходе к построению карты компетенций для команды тестирования. Там я описала зачем нужна карта компетенций, как можно...

Хабр

Pairwise тестирование. Почему, зачем и как?

Всем привет! Попарное тестирование (pairwise testing) - одна из самых распространённых техник тест дизайна. Уверена, вы уже про неё читали в книгах, сертификациях, статьях… В этой статье хочу рассказать о том, на чём основана данная техника, почему она так распространена, пояснить принцип, разобрать примеры и инструменты, которые помогают автоматизировать процесс тест дизайна.

https://habr.com/ru/articles/876580/

#тестирование #тестирование_по #тестирование_приложений #тестирование_сайтов #тестирование_вебприложений #тестирование_мобильных_приложений #qa #qa_testing #pairwise #pairwise_testing

Pairwise тестирование. Почему, зачем и как?

Всем привет! Попарное тестирование (pairwise testing) - одна из самых распространённых техник тест дизайна. Уверена, вы уже про неё читали в книгах, сертификациях, статьях… В этой статье хочу...

Хабр

Как я подошла к построению карты компетенций тестировщиков

Всем привет! Меня зовут Ксения и я вот уже почти 9 лет в тестировании. Не так давно поймала себя на мысли, что мой аккаунт на Хабре совсем запылился. А ведь за годы работы у меня было достаточно много опыта на различных позициях от ручного тестировщика до руководителя и мне действительно есть чем поделиться. Так и пришла в мою голову мысль поднять в очередной раз тему развития в тестировании. Мне кажется, что эта тема будет актуальна всегда. Эта статья будет первой, в планах у меня уложиться в три, но там уж как пойдет.

https://habr.com/ru/articles/898074/

#тестирование #развитие #компетенции #персонал #менеджмент #управление_людьми #карьера_тестировщика #qa #testing #тестирование_по

Как я подошла к построению карты компетенций тестировщиков

Всем привет! Меня зовут Ксения и я вот уже почти 9 лет в тестировании. Не так давно поймала себя на мысли, что мой аккаунт на Хабре совсем запылился. А ведь за годы работы у меня было достаточно много...

Хабр

CMake: Подключение riscv-arch-test для тестирования имплементации rv32

При написании своей VM для RISC-V возникла необходимость в тестировании. Сначала я пытался писать юнит-тесты самостоятельно, но выходило, что я просто копирую логику из основной. И по сути тестирую не соответствие спецификации, а соответствие моему пониманию. Через некоторое время я наткнулся на официальный набор тестов для RISC-V и решил их использовать. Это помогло найти несколько багов в моём коде. Что ж.

https://habr.com/ru/articles/896986/

#cmake #riscv #эмулятор #костыли_и_велосипеды #тестирование_по

CMake: Подключение riscv-arch-test для тестирования имплементации rv32

При написании своей VM для RISC-V возникла необходимость в тестировании. Сначала я пытался писать юнит-тесты самостоятельно, но выходило, что я просто копирую логику из основной. И по сути тестирую не...

Хабр

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

Привет, Хабр! С вами снова Ольга Султанова, руководитель отдела тестирования Рунити. В этот раз расскажу, как мы автоматизировали рутинные задачи в нашем отделе с помощью собственного бота, сократили работу над почти десятью мелкими задачами, сосредоточились на более важных делах и стали регулярно отмечать дни рождения в команде. А еще подсветим проблемы. Статья будет полезна, прежде всего, тимлидам, тестировщикам и разработчикам. Подробности под катом.

https://habr.com/ru/companies/runity/articles/896350/

#тестирование #тестирование_по #тестировщик #автоматизация_тестирования #автоматизация_рутины #боты #тестирование_вебприложений #автоматизация #эффективность_работы #тимлид

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

Привет, Хабр! С вами снова Ольга Султанова, руководитель отдела тестирования Рунити. В этот раз расскажу, как мы автоматизировали рутинные задачи в нашем отделе с помощью собственного бота, сократили...

Хабр

Год успешной работы тестировщиком: мифы, усвоенные на курсах, и реальность

Жизнь каждого человека складывается по-разному: кто-то с 16 лет уже четко знает, что ему интересно, а кто-то приходит к этому гораздо позже. Я отношусь ко второму типу. Отучившись в вузе и не проработав ни дня по профессии, я находилась в постоянном размышлении, к чему у меня лежит душа, что может приносить стабильный доход, что будет с этим миром и где в нем мое место. Я пошла в продажи, основываясь на принципе “Нужно попробовать, а дальше посмотрим”. Но продажи не вдохновляли меня от слова “совсем”. Жизненный опыт постепенно накапливался, но у меня не было никаких идей, как реализовать свои хотелки. И вот в очередной раз я начала новую главу своей жизни, пытаясь следовать своим потребностям и мечтам, - я занялась машинным обучением ИИ. В этой статье я расскажу, как я осваивала профессию тестировщика программного обеспечения.

https://habr.com/ru/companies/lanit/articles/889884/

#ланит #тестирование_по #тестирование_ИТсистем #карьера_в_ит #карьера_в_итиндустрии

Год успешной работы тестировщиком: мифы, усвоенные на курсах, и реальность

Жизнь каждого человека складывается по-разному: кто-то с 16 лет уже четко знает, что ему интересно, а кто-то приходит к этому гораздо позже. Я отношусь ко второму типу. Отучившись в вузе и не...

Хабр

Революция в тестировании: от традиционного подхода к интеллектуальной эволюции

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

https://habr.com/ru/companies/axenix/articles/886596/

#тестирование_по #тестирование #тестирование_вебприложений #тестирование_сайтов #тестирование_мобильных_приложений #тестирование_производительности #qa #qa_engineer #qa_lead #testing

Революция в тестировании: от традиционного подхода к интеллектуальной эволюции

Всем Хабр! Меня зовут Константин Камнев, и я являюсь QA Lead в компании AXENIX . В этой статье мы поговорим о том, как тестирование программного обеспечения прошло долгий путь эволюции, начиная с...

Хабр

Как использовать интеллектуальные карты в тестировании ПО

В современном мире разработки программного обеспечения эффективность команды зависит от ее способности четко понимать требования и тщательно документировать тестовые случаи. Одним из полезных инструментов для упрощения этих процессов является интеллектуальная карта (интеллект-, маинд карты, ментальные карты, mind map). Интеллект-карты применимы для любых команд. Они помогают проанализировать документацию, дать по ней оценку, расписать все возможные сценарии пользователя, учесть все функциональные и нефункциональные требования. Составляя тест-кейсы для определенной фичи, вы точно ничего не забудете. Однако такой подход требует дополнительного времени, а иногда и подключения к проекту отдельного специалиста — тест-дизайнера. Интеллектуальная карта выполняет те же функции, что и матрица трассировки, только в ней все расписано более подробно, а главное — наглядно, поэтому любой специалист из команды поймет о чем речь. Там же можно указать, какие проверки учли при написании тест кейсов, чек-листов, а какие оказались низкоприоритетными. Привет, Хабр, я Дарья, QA-специалист в IT-компании SimbirSoft. В этой статье расскажу, как использование интеллектуальных карт может существенно повысить качество анализа требований и тестовой документации.

https://habr.com/ru/companies/simbirsoft/articles/884230/

#тестирование #тестирование_по #тестирование_мобильных_приложений #тестирование_вебприложений #mind_map #интеллекткарты #требования #qa

Как использовать интеллектуальные карты в тестировании ПО

В современном мире разработки программного обеспечения эффективность команды зависит от ее способности четко понимать требования и тщательно документировать тестовые случаи. Одним из полезных...

Хабр

Инновации в тестировании САПР: путь к созданию автоматизированного решения для тестирования

Автоматизация тестирования в мире САПР – это вызов, который невозможно переоценить. Инженеры, архитекторы и проектировщики создают сложнейшие модели, а разработчики ПО ломают голову, чтобы их инструменты работали без сбоев. Но чем мощнее становится программное обеспечение, тем сложнее его тестировать. Проверять САПР вручную – всё равно что искать иголку в стоге сена, который кто-то ежедневно переворачивает. Мы быстро поняли, что такой подход не работает. Поэтому решили изменить систему и построить свою. Нашей целью было – создать решение, которое избавит от рутины, ускорит тестирование и обеспечит его стабильность, а также будет легко масштабируемым. Одна из главных проблем – повторяющиеся проверки. Тестировать одни и те же функции вручную после каждого обновления – долго, монотонно и неэффективно. Можно что-то упустить, ошибиться и просто устать. Мы пошли дальше: наша система не просто заменяет тестировщиков на скрипты, а полностью автоматизирует весь процесс – от запуска тестов до анализа результатов. Мы использовали Python, VirtualBox, JSON и PowerShell, чтобы тесты запускались в чистой среде, результаты были понятны всем, а интеграция с разработкой максимально простой. Архитектура гибкая, удобная и кроссплатформенная. В этой статье мы расскажем, каким образом мы создали систему, как эта система работает и какие задачи она позволяет решить.

https://habr.com/ru/articles/883590/

#автоматизация #автоматизация_тестирования #тестирование_по #qa_automation #python #pyautogui #pywinauto #powershell #сапр #json

Инновации в тестировании САПР: путь к созданию автоматизированного решения для тестирования

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

Хабр