{ "id": "171196", "key": "AC-5624", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "8", "description": "", "name": "Needs more info" }, "resolutiondate": "2018-03-06T21:32:21.000+0000", "created": "2018-02-26T15:36:12.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2018-03-27T13:23:34.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [], "description": "We are using Appium tool in our test automation process.\r\nIn Appium, we only get the \"Absolute xPath\" but it changes frequently.\r\nSo, we need \"relative xPath\" (eg. name, content-desc or resource-id) to locate the UI elements on the screen.\r\n\r\n*Steps to reproduce:*\r\n1. Create an Appcelerator application.\r\n2. Create a view and assign Id to that view.\r\n3. Inspect that view using Appium test automation tool.\r\n\r\n*Actual result*\r\nNot getting the name or content-desc in Appium\r\n\r\n*Expected result*\r\nWe need to get the name, content-desc or resource-id property\r\n\r\nindex.xml\r\n \r\n \r\n \r\n \r\n", "attachment": [], "flagged": false, "summary": "Facing issues in locating the UI element in testing tool(Appium) for Appcelerator application.", "creator": { "name": "pbansode", "key": "pbansode", "displayName": "Prafulla Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "pbansode", "key": "pbansode", "displayName": "Prafulla Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Operating System\r\n Name = Mac OS X\r\n Version = 10.13.3\r\n Architecture = 64bit\r\n # CPUs = 4\r\n Memory = 8.0GB\r\n\r\nNode.js\r\n Node.js Version = 8.9.1\r\n npm Version = 5.5.1\r\n\r\nTitanium CLI\r\n CLI Version = 5.0.14\r\n node-appc Version = 0.2.41\r\n\r\nTitanium SDKs 6.3.0.GA\r\n Version = 6.3.0\r\n Install Location = /Users/myPC/Library/ApplicationSupport/Titanium/mobilesdk/osx/6.3.0.GA\r\n Platforms = iphone, android, mobileweb\r\n node-appc Version = 0.2.43\r\n Platforms = iphone, android, mobileweb\r\n", "comment": { "comments": [ { "id": "434948", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello [~pbansode],\r\nThanks for sharing with us. Can you please try using the latest SDK 7.0.2.GA and let us know if the issue occurs in the latest SDK .\r\n\r\n", "updateAuthor": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2018-02-27T06:14:39.000+0000", "updated": "2018-02-27T06:14:39.000+0000" }, { "id": "435176", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello [~pbansode],
Just passing a followup here.Are you able to get that sorted out?  Please let us know if you need more help with this issue.\r\nRegards
\r\nAxway Appcelerator Support", "updateAuthor": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2018-03-05T05:59:45.000+0000", "updated": "2018-03-05T05:59:45.000+0000" }, { "id": "435424", "author": { "name": "pbansode", "key": "pbansode", "displayName": "Prafulla Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi Mostafizur,\r\n\r\nI used the SDK 7.0.2.GA to create an application, but this issue is still there in SDK 7.0.2.GA", "updateAuthor": { "name": "pbansode", "key": "pbansode", "displayName": "Prafulla Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-03-09T15:57:30.000+0000", "updated": "2018-03-09T15:57:30.000+0000" }, { "id": "435655", "author": { "name": "rtrueman", "key": "rtrueman", "displayName": "Rob Trueman", "active": true, "timeZone": "America/New_York" }, "body": "Did this ever work? We're just starting out with Appium and looking for the same fields to automate our testing. Was this implemented in another SDK? ", "updateAuthor": { "name": "rtrueman", "key": "rtrueman", "displayName": "Rob Trueman", "active": true, "timeZone": "America/New_York" }, "created": "2018-03-15T19:33:22.000+0000", "updated": "2018-03-15T19:33:22.000+0000" }, { "id": "435955", "author": { "name": "pbansode", "key": "pbansode", "displayName": "Prafulla Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We have created application using titanium SDK 5.4.0.GA, 6.3.0.GA and 7.0.2.GA.\r\nBut, it didn't work on any of these SDK.", "updateAuthor": { "name": "pbansode", "key": "pbansode", "displayName": "Prafulla Bansode", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-03-27T08:44:11.000+0000", "updated": "2018-03-27T08:44:11.000+0000" }, { "id": "435968", "author": { "name": "rtrueman", "key": "rtrueman", "displayName": "Rob Trueman", "active": true, "timeZone": "America/New_York" }, "body": "We're very new to Appium, and struggled with finding the controls as well. We are using accessibilityLabel and, while not perfect, gives my QA staff enough to get to a control. ", "updateAuthor": { "name": "rtrueman", "key": "rtrueman", "displayName": "Rob Trueman", "active": true, "timeZone": "America/New_York" }, "created": "2018-03-27T13:23:34.000+0000", "updated": "2018-03-27T13:23:34.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }