{"id":13776295,"url":"https://github.com/lovelysystems/robotframework-ioslibrary","last_synced_at":"2025-09-29T13:31:58.084Z","repository":{"id":4073250,"uuid":"5178085","full_name":"lovelysystems/robotframework-ioslibrary","owner":"lovelysystems","description":"Robot Framework Automation Library for iOS","archived":true,"fork":false,"pushed_at":"2015-11-19T13:31:47.000Z","size":471,"stargazers_count":53,"open_issues_count":6,"forks_count":15,"subscribers_count":26,"default_branch":"master","last_synced_at":"2025-09-02T10:12:28.765Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lovelysystems.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.txt","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-07-25T11:08:56.000Z","updated_at":"2023-01-28T06:19:00.000Z","dependencies_parsed_at":"2022-09-12T13:40:38.206Z","dependency_job_id":null,"html_url":"https://github.com/lovelysystems/robotframework-ioslibrary","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/lovelysystems/robotframework-ioslibrary","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lovelysystems%2Frobotframework-ioslibrary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lovelysystems%2Frobotframework-ioslibrary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lovelysystems%2Frobotframework-ioslibrary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lovelysystems%2Frobotframework-ioslibrary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lovelysystems","download_url":"https://codeload.github.com/lovelysystems/robotframework-ioslibrary/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lovelysystems%2Frobotframework-ioslibrary/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277525173,"owners_count":25833408,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-29T02:00:09.175Z","response_time":84,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T18:00:22.117Z","updated_at":"2025-09-29T13:31:53.075Z","avatar_url":"https://github.com/lovelysystems.png","language":"Python","funding_links":[],"categories":["Libraries"],"sub_categories":["App/Mobile"],"readme":"=========================\nrobotframework-ioslibrary\n=========================\n\n**robotframework-ioslibrary** is a `Robot Framework\n\u003chttp://code.google.com/p/robotframework/\u003e`_ test library for all your iOS\nautomation needs.\n\nIt uses `Calabash iOS Server\n\u003chttps://github.com/calabash/calabash-ios-server\u003e`_ to communicate with your\ninstrumented iOS application similar to how `Selenium WebDriver\n\u003chttp://seleniumhq.org/projects/webdriver/\u003e`_ talks to your web browser.\n\nDeprecation Warning\n+++++++++++++++++++\n\nLovely Systems does not not support this package anymore and \ndo not have any follow up package in the same area. If anyone is\ninterested to continue our efforts and would like to \nmanage the contributors in this open source project,\nfeel free to fork the package and give me a hint, so I can \ncreate a link to your fork! \n\nbest regards, Manfred (Github: schwendinger, schwendinger at lovelysystems.com)\n\nInstallation\n++++++++++++\n\nTo install, just fetch the latest version from PyPI:.\n\n    pip install --upgrade robotframework-ioslibrary\n\nPrepare your iOS app\n++++++++++++++++++++\n\nTo prepare your iOS app look at \u003chttps://github.com/calabash/calabash-ios#installation\u003e\n\nInstall Waxsim\n++++++++++++++\n\nTo get full simulator support, e.g.: for testing in app purchases\nyou have to install waxsim.\n\nDownload the source from::\n\nhttps://github.com/jonathanpenn/WaxSim/tarball/93d4dd1d137609eb2dd7dd97161d8b7d7b8267e9\n\nchange into the directory and build it with::\n\nxcodebuild\n\nThen add the binary to your path\n\nSimulator Reset\n+++++++++++++++\n\nTo use `Reset Simultor` enable:\n\n    System preferences -\u003e Accesability -\u003e Enable access for Assisted devices\n\nUsage\n+++++\n\nAPI documentation can be found at\n`http://lovelysystems.github.com/robotframework-ioslibrary/IOSLibrary.html\n\u003chttp://lovelysystems.github.com/robotframework-ioslibrary/IOSLibrary.html\u003e`_,\nhere is an example on how to use it:\n\n============  ================\n  Setting          Value\n============  ================\nLibrary          IOSLibrary\n============  ================\n\n\\\n\n============  =================================  ===================================  ==========     ========================\n Test Case    Action                             Argument                              Argument      Argument\n============  =================================  ===================================  ==========     ========================\nExample\n\\             [Documentation]                    Starts the iOS Simulator and swipes\n\\             Set Device URL                     localhost:37265\n\\             Start Simulator\n\\             Wait Until Keyword Succeeds        1 minute                             5 seconds      Is Device Available\n\\             Swipe                              right\n\\             Rotate                             left\n\\             Screen Should Contain              Hello World\n============  =================================  ===================================  ==========     ========================\n\nLicense\n+++++++\n\nrobotframework is a port of the ruby-based `calabash-ios` and therefore\nlicensed under the  `Eclipse Public License (EPL) v1.0\n\u003chttp://www.eclipse.org/legal/epl-v10.html\u003e`_\n\nDevelopment by `Lovely Systems GmbH \u003chttp://www.lovelysystems.com/\u003e`_,\nsponsored by `Axel Springer AG \u003chttp://www.axelspringer.de/\u003e`_.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flovelysystems%2Frobotframework-ioslibrary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flovelysystems%2Frobotframework-ioslibrary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flovelysystems%2Frobotframework-ioslibrary/lists"}