Add HMNextAuto - HarmonyOS NEXT UI automation framework#80
Add HMNextAuto - HarmonyOS NEXT UI automation framework#80ziguiway wants to merge 2 commits intocleder:mainfrom
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideAdds HMNextAuto, a Python-based UI automation framework for HarmonyOS NEXT, to the README’s UI Testing section as a new listed resource with a descriptive one-line summary. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Review Summary by QodoAdd HMNextAuto UI automation framework to README
WalkthroughsDescription• Add HMNextAuto to UI Testing section • Includes framework description with key features Diagramflowchart LR
README["README.md"] -- "Add HMNextAuto entry" --> UITesting["UI Testing Section"]
UITesting -- "Framework details" --> Features["XPath, Image Recognition,<br/>Performance Monitoring"]
File Changes1. README.md
|
Code Review by Qodo
1.
|
There was a problem hiding this comment.
Hey - I've left some high level feedback:
- Consider shortening and aligning the HMNextAuto description with the style of neighboring entries (e.g., avoid a long multi-clause sentence and optionally drop the trailing period) to keep the list concise and consistent.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- Consider shortening and aligning the HMNextAuto description with the style of neighboring entries (e.g., avoid a long multi-clause sentence and optionally drop the trailing period) to keep the list concise and consistent.Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
There was a problem hiding this comment.
Code Review
This pull request adds HMNextAuto, a Python-based UI automation framework for HarmonyOS NEXT, to the README. The reviewer noted that the list is organized alphabetically and suggested moving the new entry to its correct position to maintain consistency.
| - [sixpack](https://github.com/seatgeek/sixpack) - A language-agnostic A/B Testing framework. | ||
| - [splinter](https://github.com/cobrateam/splinter) - Open source tool for testing web applications. | ||
| - [squape](https://github.com/CyberAlpaca/squish-api-python-extension) - is a package that extends Squish API providing convenience tools for everyday automated test cases development. | ||
| - [HMNextAuto](https://github.com/ziguiway/hmnextauto) - Python-based UI automation framework for HarmonyOS NEXT. API compatible with uiautomator2, supports XPath, image recognition, performance monitoring and notification management. |
There was a problem hiding this comment.
Auto Pull Request Review from LlamaPReview
Review Status: Automated Review Skipped
Dear contributor,
Thank you for your Pull Request. LlamaPReview has analyzed your changes and determined that this PR does not require an automated code review.
Analysis Result:
PR only contains documentation changes (1 files)
Technical Context:
Documentation changes typically include:
- Markdown/RST file updates
- API documentation
- Code comments
- README updates
- Documentation in /docs directory
- License and contribution files
We're continuously improving our PR analysis capabilities. Have thoughts on when and how LlamaPReview should perform automated reviews? Share your insights in our GitHub Discussions.
Best regards,
LlamaPReview Team
|
The pre-commit failure is a DNS resolution issue for �wesome.re (existing link in README), not related to this change. Could a maintainer re-run the checks? |
Add HMNextAuto to UI Testing section.
Summary by Sourcery
Documentation: