https://github.com/matmanjs/matman
Web 端对端测试(E2E,End-to-End Testing)解决方案
https://github.com/matmanjs/matman
e2e-testing end-to-end-testing matman web-testing
Last synced: 7 months ago
JSON representation
Web 端对端测试(E2E,End-to-End Testing)解决方案
- Host: GitHub
- URL: https://github.com/matmanjs/matman
- Owner: matmanjs
- License: mit
- Created: 2017-05-07T01:06:07.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-29T14:25:39.000Z (about 1 year ago)
- Last Synced: 2024-04-14T21:51:27.739Z (about 1 year ago)
- Topics: e2e-testing, end-to-end-testing, matman, web-testing
- Language: JavaScript
- Homepage: https://matmanjs.github.io/matman
- Size: 57.4 MB
- Stars: 45
- Watchers: 2
- Forks: 10
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# matman
matman 是一个用于端对端测试的工具,更多资料请参考: [matman 官方文档](https://matmanjs.github.io/matman/) 。
## 特性
- 支持写自定义前端 js 脚本,将UI转为数据
- 支持模拟用户的操作
- 支持获取页面加载的事件,包括接口请求等## 优势
- 纯 JavaScript: 使用 JS 语言来写用例,无额外学习成本
- 简单易用 告别繁琐: 测试框架提供多种场景支持,拿来即用
- 不只是测试UI: 独有的数据快照模型,不仅可以测UI,还可以测接口请求、性能分析等## 参与协作开发
请参考 [开发指引说明](./DEVELOP.md) 。
## 文档
- [中文文档](https://matmanjs.github.io/matman)