CodiumAI Cover-Agent: инструмент на базе искусственного интеллекта для автоматической генерации тестов и улучшения покрытия кода! 💻🤖🧪🐞
https://github.com/Codium-ai/cover-agent
https://github.com/Codium-ai/cover-agent
GitHub
GitHub - qodo-ai/qodo-cover: Qodo-Cover: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞
Qodo-Cover: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞 - qodo-ai/qodo-cover
Автотесты E2E для самых маленьких
Дано:
1. Проект с небольшим бюджетом
2. Максимальное возможное количество тестировщиков на проекте = 2
3. Тим лид или автоматизатор, у которого есть еще несколько других проектов. Т.е. постоянно писать и обслуживать тесты не может
Найти:
1. Регрессионное тестирование за минимальное время
2. Потратить на это минимальное количество денег/времени/сил
https://habr.com/ru/articles/816597/
Дано:
1. Проект с небольшим бюджетом
2. Максимальное возможное количество тестировщиков на проекте = 2
3. Тим лид или автоматизатор, у которого есть еще несколько других проектов. Т.е. постоянно писать и обслуживать тесты не может
Найти:
1. Регрессионное тестирование за минимальное время
2. Потратить на это минимальное количество денег/времени/сил
https://habr.com/ru/articles/816597/
Хабр
Автотесты E2E для самых маленьких
История о том, как можно делать автотесты без автотестеров (ну почти). Дано : Проект с небольшим бюджетом Максимальное возможное количество тестировщиков на проекте = 2 Тим лид или автоматизатор, у...
Руководство для начинающих по модульному тестированию с помощью Pytest.
В этом руководстве мы рассмотрим основные принципы модульного тестирования, углубимся в мощные возможности Pytest и предоставим вам знания и навыки для написания чистых, удобных в сопровождении и эффективных тестов.
https://betterstack.com/community/guides/testing/pytest-guide/
В этом руководстве мы рассмотрим основные принципы модульного тестирования, углубимся в мощные возможности Pytest и предоставим вам знания и навыки для написания чистых, удобных в сопровождении и эффективных тестов.
https://betterstack.com/community/guides/testing/pytest-guide/
Betterstack
A Beginner's Guide to Unit Testing with Pytest | Better Stack Community
Learn how to write clean, concise, and effective Python tests using Pytest's intuitive syntax, fixtures, parametrization, and rich plugin ecosystem
Тестирование архитектуры в Laravel с помощью Pest
https://ashallendesign.co.uk/blog/architecture-testing-in-laravel-with-pest
https://ashallendesign.co.uk/blog/architecture-testing-in-laravel-with-pest
ashallendesign.co.uk
Architecture Testing in Laravel with Pest
Read about how to use Pest to add architecture tests for your PHP applications. By using architecture testing, you'll be able to enforce standards such as folder structures, naming conventions, and more.
Как использовать ИИ для автоматизации модульного тестирования с помощью TestGen-LLM и Cover-Agent
https://www.freecodecamp.org/news/automated-unit-testing-with-testgen-llm-and-cover-agent
https://www.freecodecamp.org/news/automated-unit-testing-with-testgen-llm-and-cover-agent
freeCodeCamp.org
How to Use AI to Automate Unit Testing with TestGen-LLM and Cover-Agent
It's important to write clear and efficient unit tests that actually work during the software development process. Unit tests separate out individual code elements and confirm that they work as intended. Effective unit tests not only catch errors but...
Модульное тестирование Python даже удобнее, чем вы думаете
https://devdojo.com/keploy/python-unit-testing-is-even-more-convenient-than-you-might-realize
https://devdojo.com/keploy/python-unit-testing-is-even-more-convenient-than-you-might-realize
Devdojo
Python unit testing is even more convenient than you might realize
Introduction As software developers, we all write lots and lots of lines of code while building an application. But to ensure that each and every components work perfectly in the software, we really n...
Автоматизированное тестирование доступности веб-приложений Elixir
https://angelika.me/2024/06/10/automated-accessibility-testing-for-elixir-web-apps
https://angelika.me/2024/06/10/automated-accessibility-testing-for-elixir-web-apps
angelika.me
Automated accessibility testing for Elixir web applications | Angelika.me
Integrate Axe into your Elixir browser tests with my new library, A11yAudit.
Расширенное руководство по тестированию и мокингу Vitest
https://blog.logrocket.com/advanced-guide-vitest-testing-mocking
https://blog.logrocket.com/advanced-guide-vitest-testing-mocking
LogRocket Blog
An advanced guide to Vitest testing and mocking - LogRocket Blog
This article explores using Vitest to write tests with practical examples and strategies and a cheat sheet for advanced testing techniques.
Полное руководство по фикстурам Pytest
В этом руководстве я расскажу вам обо всех тонкостях фикстур Pytest. Вы узнаете, как создавать фикстуры, параметризовать их для гибкости и использовать их возможности для создания эффективных, надежных и поддерживаемых модульных тестов. https://betterstack.com/community/guides/testing/pytest-fixtures-guide/
В этом руководстве я расскажу вам обо всех тонкостях фикстур Pytest. Вы узнаете, как создавать фикстуры, параметризовать их для гибкости и использовать их возможности для создания эффективных, надежных и поддерживаемых модульных тестов. https://betterstack.com/community/guides/testing/pytest-fixtures-guide/
Betterstack
A Complete Guide to Pytest Fixtures | Better Stack Community
Learn how to use Pytest fixtures for writing maintainable and isolated tests.
Инструмент для тестирования мутаций на основе LLM с открытым исходным кодом, независимый от языка
https://github.com/codeintegrity-ai/mutahunter
https://github.com/codeintegrity-ai/mutahunter
GitHub
GitHub - codeintegrity-ai/mutahunter: Open Source, Language Agnostic Mutation Testing
Open Source, Language Agnostic Mutation Testing. Contribute to codeintegrity-ai/mutahunter development by creating an account on GitHub.
VCCGenerator — это инструмент, который позволяет мгновенно генерировать номера виртуальных кредитных карт для тестирования и других целей. Он поддерживает различные типы карт, включая Visa, Mastercard и другие, что делает его идеальным для разработчиков и тестировщиков. https://www.vccgenerator.org/
VCCGenerator
VCCGenerator - Valid Credit Card Generator (UPDATED)
VCCGenerator generates 100% valid test credit card numbers for all major brands with required details such as Name, Address, Expiry, Money, PIN, and CVV code.
Тестирование как профессионал: пошаговое руководство по библиотеке Mock Python
Изучите библиотеку имитаций Python для бесперебойного тестирования — замените реальные объекты имитациями, которые идеально подходят для изоляции и проверки поведения вашего кода.
https://www.kdnuggets.com/testing-like-a-pro-a-step-by-step-guide-to-pythons-mock-library?ref=dailydev
VITEST И БУДУЩЕЕ ТЕСТИРОВАНИЯ
https://bytes.dev/archives/307
Изучите библиотеку имитаций Python для бесперебойного тестирования — замените реальные объекты имитациями, которые идеально подходят для изоляции и проверки поведения вашего кода.
https://www.kdnuggets.com/testing-like-a-pro-a-step-by-step-guide-to-pythons-mock-library?ref=dailydev
VITEST И БУДУЩЕЕ ТЕСТИРОВАНИЯ
https://bytes.dev/archives/307
KDnuggets
Testing Like a Pro: A Step-by-Step Guide to Python’s Mock Library
Explore Python's mock library for seamless testing—replace real objects with mocks, perfect for isolating and verifying your code's behavior.
Революция в создании модульных тестов с помощью LLM
https://devdojo.com/keploy/revolutionising-unit-test-generation-with-llms
https://devdojo.com/keploy/revolutionising-unit-test-generation-with-llms
DevDojo
Revolutionising Unit Test Generation With Llms
“Discovering the unexpected is more important than confirming the known.” – George E. P. Box As software systems grow in complexity, the importance of comprehensive testing cannot be overstated. Ho...