LINUX.ORG.RU

Dsl


3

1

Всего сообщений: 5

Вышел Meta Test 2.0

 , , , ,

Группа Проприетарное ПО

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

Основные изменения:

  • Расширения для поддержки браузеров chromium, edge и safari были перенесены из дистрибутива в репозиторий для расширений.
  • Улучшена система отчётов. Доработан отчёт для allure.
  • В механизм расширений была добавлена поддержка команд.
  • Изменено поведение большинства команд, некоторые команды были переименованы.
  • Добавлены команды для поддержки js-alerts.
  • Доработан раннер тестов. Добавлена поддержка статистики, что позволяет автоматически ранжировать тесты по времени запуска и запускать только упавшие тесты.
  • Добавлена начальная поддержка HTTP запросов. С их помощью можно напрямую обращаться к веб-серверу, минуя взаимодействия с браузером.

Этот механизм в первую очередь предназначен для дополнения браузерного тестирования, а не для создания самостоятельных API-тестов.

Например, тест, приведённый ниже, переходит на URL http://the-internet.herokuapp.com/download и получает все ссылки, находящиеся в контейнере с классом example. Затем для каждой ссылки выполняется HEAD запрос, код статуса которого должен быть равным 200.

from metatest import *

TEST["Проверка доступности ссылок для скачивание файлов"](
    URL("http://the-internet.herokuapp.com/download")
    
    , "Проверяем доступность всех URL файлов"
    , HEAD[ALL(".example > a", "attr::href")](
        STATUS == STATUS.OK
        , timeout=25
))

>>> Meta Test (kybyc.xyz)

Rodegast
()

Вышел Damn Small Linux 2024

 , , , ,

Группа Debian

Вышел дистрибутив DSL 2024, который является перерождением старого Linux-дистрибутива для слабых x86-компьютеров. Дистрибутив основан на AntiX 23 i386.

Все приложения в составе дистрибутива подобраны по следующим критериям: функциональность, небольшой размер и количество зависимостей. DSL 2024 имеет большое количество консольных приложений.

DSL 2024 на данный момент поставляется с двумя оконными менеджерами: Fluxbox и JWM.

( читать дальше... )

Новой целью проекта является создание десктопного дистрибутива, помещающегося на компакт-диск (700 мб).

Для получения такого размера по умолчанию в дистрибутиве включены только следующие локализации: en_US, en_BG, en_CA, en_AU и удалена документация, в том числе множество man страниц. Автор заявляет, что предоставит скрипты для установки недостающих файлов.

>>> Подробности (damnsmalllinux.org)

UNIXnerd
()

Damn Small Linux 4.11rc

 , ,

Группа Linux General

Damn Small Linux обновлен впервые за 4 года.

Damn Small Linux — это минималистичный дистрибутив на базе Debian для архитектуры x86, работает на ядре 2.4 и весь дистрибутив размером всего 50 Мб. Разработан для использования на старых компьютерах, и может запуститься с минимальными системными требованиями: ЦП — Intel 486, ОЗУ — 16 Мб.

В текущей версии были обновлены JWM v2.1.0 (оконный менеджер), Dillo 3.0.2 (браузер), xChat 1.8.9 (IRC-клиент); добавлены sic 1.1 (IRC-клиент) и XCalc-color (калькулятор); удалены flminicalc, gphone и naim/nicq/nirc как устаревшие и более неработоспособные.

Доработаны и продолжают дорабатываться системные скрипты, интерфейс — остается ждать полноценный релиз. Так например, стало возможным сменять Fluxbox и JWM без перезапуска иксов. Дистрибутив вполне себе «user friendly», так как имеет привычный интерфейс и простой доступ к приложениям через иконки приложений и элементы меню.

Похожие проекты: Tiny Core Linux, SliTaz, Puppy Linux.

>>> Подробности (damnsmalllinux.org)

Spoofing
()

Damn Small Linux 4.3

 

Группа Linux General
Damn Small Linux - широко известный маленький (всего 50 Mb) и быстрый дистрибутив Linux, основанный на Debian. DSL предлагает полностью укомплектованное пользовательское окружение, но в то же время может функционировать как SSH/FTP/HTTPD-сервер прямо с live-CD.
В новой версии Firefox обновлен до версии 2, добавлено новое графическое оформление в JWM и Fluxbox, исправлена ошибка записи CD, появляющаяся при загруженном модуле scsi/sg.o, сделано много других исправлений.

Подробный список изменений: http://www.damnsmalllinux.org/notes.html
Список пакетов: http://www.damnsmalllinux.org/package...
Список зеркал: http://www.damnsmalllinux.org/downloa...

>>> Подробности (damnsmalllinux.org)

ist76
()

Damn Small Solaris 0.1

 , ,

Группа Open Source
Разработчики sunhelp.ru выпустили дистрибутив Damn Small Solaris 0.1. Образ весит 64 Mb и содержит все основные утилиты Solaris Express, оконный менеджер JWM и ряд утилит, перенесенных из Damn Small Linux (DSL).

>>> Подробности (sunhelp.ru)

anonymous
()