Test automation or automated testing as compared to manual testing is a way to write test scenarios beforehand that can be repeatedly executed without involving a human element. This is often done by having a set of test data as input that can be compared to certain expectations. In agile software development approaches, this can be even based on user stories and/or acceptance critera.
#安卓# Appium 是一种开源、跨平台的测试自动化工具,适用于适用于Android、IOS、Web、PC 基于W3C WebDriver 协议
mockito 是一个用于Java单元测试时进行数据模拟的Mock框架
MeterSphere 是新一代的开源持续测试工具,让软件测试工作更简单、更高效,不再成为持续交付的瓶颈。
#安卓# Gray box end-to-end testing and automation framework for mobile apps
翻译 - 灰盒端到端的移动应用测试和自动化框架
A Node.js tool to automate end-to-end web testing.
翻译 - 一个Node.js工具,用于自动化端到端Web测试。
#安卓# UI Automation Framework for Games and Apps
翻译 - 游戏和应用程序的UI自动化框架
Testcontainers 是一个用于JUnit测试的Java库,提供可以在Docker容器中运行的任何的轻量级,一次性的实例如数据库、Selenium等等
Unit and Integration Test generation for Developers. Generate tests and stubs for your application that actually work!
翻译 - No code API testing platform. Create unit tests and data mocks from API calls.
QodoAI Cover-Agent: An AI-Powered Tool for Automated Test Generation and Code Coverage Enhancement! 💻🤖🧪🐞
Windows Application Driver
翻译 - Windows应用程序驱动程序
Light weight cross-platform test automation
翻译 - 轻量级跨平台测试自动化
Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
翻译 - Linux测试项目http://linux-test-project.github.io/
#学习与技能提升# Curated lists of awesome learning resources for a Software Test Automation Engineer