alibaba / alibaba/macaca

建议java api提供获取父元素节点、子元素节点及兄弟元素节点的方法

Open
#622 2 comments 0 reactions 0 assignees View on GitHub
Android iOS Java
Dominant language
No language data
Stars
3.2k
Forks
418
PR merge metrics
No merged PRs in 30d

Description

* **Macaca Version**:

* **Macaca Doctor Logs**:

* **Operate System**: Mac

* **Programming Language**: Java

1、 ios 的原生app 根据xpath,class不好定位元素,并且很多控件的name是没有值的;
2、有些父元素的子元素个数、名称是变化,需要通过父元素去动态获取子元素的个数,从而来定位元素

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Java API used for iOS native-app element lookup and review how XPath, class, and name selectors are exposed. Clarify the expected parent, child-count/name, and sibling behavior, then add tests for dynamically discovering child elements and verify the requested API behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
mobile, testing
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.