LINUX.ORG.RU

Нужны добровольцы на бета-тестирование моей проприетарщины

 meta test, ,


0

3

«Meta Test» это стартап по созданию платформы автоматизации QA тестирования через selenium.

«Платформа предназначена для создания и запуска UI-тестов для автоматизированной проверки веб-приложений людьми без навыков программирования. Для описания тестов используется специальный декларативный „метаязык“, что позволяет избавится от сложных для понимания концепций по подобии Page Object Model. Но тем не менее метаязык можно использовать вместе с обычным кодом на языке python что например позволяет более гибко работать с источниками тестовых данных, отправлять API запросы и даже создавать новые команды для метаязыка. »

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

Сайт проекта: https://metatest.kybyc.xyz/ Телеграмм канал: https://t.me/kybyc_meta_test

★★★★★

Боюсь с таким предложением года на 3 опоздали. Только на одном весеннем гейзенбаге пару таких штук показывали. Для всяких одностраничников хватает обычной LLM, а для сложной логики или не справится или рынка нет. А если уж вы решили селенид/бдд изобрести, то у меня для вас совсем плохие новости.

Lordwind ★★★★★
()
Последнее исправление: Lordwind (всего исправлений: 1)
Ответ на: комментарий от Lordwind

Боюсь с таким предложением года на 3 опоздали

В сабже человек разбирается с тем как селекторы создавать, изучает язык чуть больше чем из трёх команд и может свободно писать автотесты. Таких штук я ещё не находил.

Только на одном весеннем гейзенбаге пару таких штук показывали

Можно ссылки?

А если уж вы решили селенид/бдд изобрести

Не, это не оно.

Rodegast ★★★★★
() автор топика
Ответ на: комментарий от Rodegast

Что значит «какой»? Это шутка что-ли? Видимо нет ни договора, ни бизнес плана, ни даже анализ рынка не проведён. Когда откроешь исходники, потому что не продашь ни одного ключа, приходи - потестируем.

anonymous
()
Ответ на: комментарий от anonymous

Что значит «какой»? Это шутка что-ли? Видимо нет ни договора

Ради интереса качнул, там EULA в архиве лежит, это договор с конечным пользователем. Не вникал, но кажется она самая.

ни бизнес плана, ни даже анализ рынка не проведён

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

Когда откроешь исходники

Короче ты просто балабол, в архиве исходники и лежат :D
Мне не нужно, и то я проверил, краем глаза чекнул просто конечно и всё, но всё же.

Открытый авторский проект, с авторской (сами читайте) лицензией в виде EULA. Вот ты пристал, чё хочет автор то и делает.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от Irma

Наличие ошибок в ПО предполагается изначально. Суть тестирования – нойти, где они конкретно.

Ты все равно наделаешь новых, исправляя старые.

Это часть цикла жизни программы, чего тут такого?

Нет цели исправить всё. Править нужно то, что мешает пользователю.

apt_install_lrzsz ★★★
()
Ответ на: комментарий от former_anonymous

Да собственно как и все ожидания у селениума. Платформа пытается получить элемент или выполнить действие с определённой периодичностью (CONFIG.WAIT_FREQUENCY) до тех пор пока у неё это не получится или не истечёт время таймаута.

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

Rodegast ★★★★★
() автор топика
Ответ на: комментарий от Rodegast

Можно ссылки?

Конфа закрытая, может выложит на ютуб когда-то. Называется «Gen-A: как искусственный интеллект переворачивает тестирование», Альфа-Банк (Беларусь). Но докладчик сказал что и за деньги предоставляют сервис.

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

Lordwind ★★★★★
()
Последнее исправление: Lordwind (всего исправлений: 1)
Ответ на: комментарий от Lordwind

Gen-A: как искусственный интеллект переворачивает тестирование

Посмотрел описание, там про генерацию тест-кейсов. Это больше про мануальщика, а не про автоматизацию.

но за то же время сам разработчик на сайпресе напишет

Вот в этом и прикол что тебе нужен «разработчик на сайпресе» :) А так ты берёшь мануальщика, он разбирается с тем как на метаязыке описывать тест-кейсы и всё у тебя готовая автоматизация.

Rodegast ★★★★★
() автор топика
1 июля 2025 г.

Собственно всё, релиз! Улучшение по сравнению с версией b2:

  • Значительно ускорили квантеры
  • Приведение типов в выражениях
  • Улучшены константы
  • yandex-браузер
  • Улучшены команды: KEY, DND, JS, SCROLL, WIDTH, HEIGHT, POS_X, POS_Y, FRAME, CHECK_DOWNLOAD
  • Какталоги и имена файлов тестовой конфигурации теперь могут содержать точки :)
  • Новые команды: ALL_LIST, ANY_LIST
  • Пользовательские команды можно создавать декороаторм @command
  • Более строгая обработка таймаутов
  • Новые примеры тестов: https://gitflic.ru/project/meta-test/examples

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

Rodegast ★★★★★
() автор топика
Последнее исправление: Rodegast (всего исправлений: 1)