Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 51 #53

Merged
merged 13 commits into from
Sep 16, 2018
14 changes: 7 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
/target/
/test-output/
/logs/
/settings/
/pubring.gpg
/secring.gpg
/trustdb.gpg
/trustdb.gpg.lock
/screenshots/
/reports/
/reports/
/logs/
/*.gpg
/*.gpg.lock
/.settings/
/.classpath
/.project
7 changes: 0 additions & 7 deletions .travis.yml

This file was deleted.

31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## Version-2.2.0 - 16/03/2018
### Missing Features:
* [#23][23]: UiAutomator is not supported in the framework.
* [#24][24]: Swipe on element does not work.
* [#37][37]: No availability to press enter key after entering search text in the search bar of the app.

### Fixes:
* [#26][26], [#28][28], [#29][29], [#30][30], [#31][31], [#32][32], [#33][33], [#34][34], [#35][35], [#36][36]: Code Climate issues.

### Dependencies Update:
* **coteafs-parent:** 1.4.0 -> 1.5.0
* **selenium-java:** 3.9.1 -> 3.10.0
* **coteafs-config:** 1.4.0 -> 1.5.0
* **coteafs-error:** 1.3.0 -> 1.4.0
* **coteafs-logger:** 1.4.0 -> 1.5.0

> Sample config file attached with release for reference.

## Version-2.1.0 - 08/12/2017
### Enhancements
* [#20][20] - Log file should be backedup and new logs should be created on every run.
Expand Down Expand Up @@ -52,3 +70,16 @@ See README file for details.
[20]: https://github.com/WasiqB/coteafs-appium/issues/20
[21]: https://github.com/WasiqB/coteafs-appium/issues/21
[22]: https://github.com/WasiqB/coteafs-appium/issues/22
[23]: https://github.com/WasiqB/coteafs-appium/issues/23
[24]: https://github.com/WasiqB/coteafs-appium/issues/24
[26]: https://github.com/WasiqB/coteafs-appium/issues/26
[28]: https://github.com/WasiqB/coteafs-appium/issues/28
[29]: https://github.com/WasiqB/coteafs-appium/issues/29
[30]: https://github.com/WasiqB/coteafs-appium/issues/30
[31]: https://github.com/WasiqB/coteafs-appium/issues/31
[32]: https://github.com/WasiqB/coteafs-appium/issues/32
[33]: https://github.com/WasiqB/coteafs-appium/issues/33
[34]: https://github.com/WasiqB/coteafs-appium/issues/34
[35]: https://github.com/WasiqB/coteafs-appium/issues/35
[36]: https://github.com/WasiqB/coteafs-appium/issues/36
[37]: https://github.com/WasiqB/coteafs-appium/issues/37
46 changes: 31 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
<p align="center">
<img src="./coteafs-appium.png" width=300 padding=10 />
<img src="assets/coteafs-appium.png" width=300 padding=10 />
</p>

A Mobile Automation Framework built on top of [Appium][] which supports testing web and native apps for Android, iOS and Windows Mobiles and Tablets whether real or emulators.

[![Travis](https://img.shields.io/travis/WasiqB/coteafs-appium.svg)](https://travis-ci.org/WasiqB/coteafs-appium)
[![Dependency Status](https://beta.gemnasium.com/badges/github.com/WasiqB/coteafs-appium.svg)](https://beta.gemnasium.com/projects/github.com/WasiqB/coteafs-appium)
[![Test Coverage](https://api.codeclimate.com/v1/badges/c6c2b874d1ffde0f8e20/test_coverage)](https://codeclimate.com/github/WasiqB/coteafs-appium/test_coverage)
[![Maintainability](https://api.codeclimate.com/v1/badges/c6c2b874d1ffde0f8e20/maintainability)](https://codeclimate.com/github/WasiqB/coteafs-appium/maintainability)
[![CircleCI](https://circleci.com/gh/WasiqB/coteafs-appium.svg?style=svg)](https://circleci.com/gh/WasiqB/coteafs-appium)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=com.github.wasiqb.coteafs%3Aappium&metric=bugs)](https://sonarcloud.io/project/issues?id=com.github.wasiqb.coteafs%3Aappium&resolved=false)
[![Test Coverage](https://sonarcloud.io/api/project_badges/measure?project=com.github.wasiqb.coteafs%3Aappium&metric=coverage)](https://sonarcloud.io/component_measures?id=com.github.wasiqb.coteafs%3Aappium&metric=Coverage)
[![Quality Gate](https://sonarcloud.io/api/project_badges/measure?project=com.github.wasiqb.coteafs%3Aappium&metric=alert_status)](https://sonarcloud.io/dashboard?id=com.github.wasiqb.coteafs%3Aappium)
[![Maintainability](https://sonarcloud.io/api/project_badges/measure?project=com.github.wasiqb.coteafs%3Aappium&metric=sqale_rating)](https://sonarcloud.io/component_measures?id=com.github.wasiqb.coteafs%3Aappium&metric=Maintainability)
[![Reliability](https://sonarcloud.io/api/project_badges/measure?project=com.github.wasiqb.coteafs%3Aappium&metric=reliability_rating)](https://sonarcloud.io/component_measures?id=com.github.wasiqb.coteafs%3Aappium&metric=Reliability)
[![Security](https://sonarcloud.io/api/project_badges/measure?project=com.github.wasiqb.coteafs%3Aappium&metric=security_rating)](https://sonarcloud.io/component_measures?id=com.github.wasiqb.coteafs%3Aappium&metric=Security)
[![Vulnurability](https://sonarcloud.io/api/project_badges/measure?project=com.github.wasiqb.coteafs%3Aappium&metric=vulnerabilities)](https://sonarcloud.io/component_measures?id=com.github.wasiqb.coteafs%3Aappium&metric=new_vulnerabilities)
[![Duplicate Code](https://sonarcloud.io/api/project_badges/measure?project=com.github.wasiqb.coteafs%3Aappium&metric=duplicated_lines_density)](https://sonarcloud.io/component_measures?id=com.github.wasiqb.coteafs%3Aappium&metric=Duplications)
[![Maven Central](https://img.shields.io/maven-central/v/com.github.wasiqb.coteafs/appium.svg)][maven]
[![Github Releases](https://img.shields.io/github/downloads/WasiqB/coteafs-appium/total.svg)](https://github.com/WasiqB/coteafs-appium/releases)
[![Github search hit counter](https://img.shields.io/github/search/WasiqB/coteafs-appium/goto.svg)](https://github.com/WasiqB/coteafs-appium)
Expand All @@ -24,17 +29,12 @@ A Mobile Automation Framework built on top of [Appium][] which supports testing
* Want to know when our next feature or fix release is going to happen? Watch out our planned [milestones][].

## What to do when you need help?
* Join the discussion on our [Gitter][] chats.
* Directly chat with me on my [site][] and I'll revert to you as soon as possible.
* Join our discussion on Slack [here][slack].
* Discuss your queries by writing to us on our [mailing list][]
* If you find any issue which is bottleneck for you, [search the issue tracker][] to see if it is already raised.
* If not raised, then you can create a [new issue][] with required details as mentioned in the issue template.

## What you do if you like the project?
* Spread the word with your network.
* **Star** the project to make the project popular.
* Stay updated with the project progress by **Watching** it.
* Contribute to fix open issues, documentations or add new features. To know more, see our [contributing][] page.

## Depending coteafs projects
Since **coteafs-appium** is a part of **coteafs** suite, hence it also depends on some of the other coteafs projects:

Expand All @@ -50,11 +50,26 @@ The project release versioning ideology is adopted from [SemVer][semver].

## Contributors
* [Wasiq Amjad Bhamla][dev]: Framework developer and maintainer
* **_Live chat with me on my [site][]._**
* [Mohammad Faisal Khatri][tester]: Framework Tester

[wiki]: https://github.com/WasiqB/coteafs-appium/wiki
[unit tests]: https://github.com/WasiqB/coteafs-appium/tree/master/src/test
[Gitter]: https://gitter.im/wasiqb/coteafs-appium
## What you do if you like the project?
* Spread the word with your network.
* **Star** the project to make the project popular.
* Stay updated with the project progress by **Watching** it.
* Contribute to fix open issues, documentations or add new features. To know more, see our [contributing][] page.

## Thanks

<p align="center">
<a href="http://browserstack.com">
<img src="assets/browserstack-logo-600x315.png" width=300 />
</a>
</p>
For allowing us to run our unit tests on different platforms.

[wiki]: https://wasiqb.github.io/coteafs/appium/intro/
[site]: https://wasiqb.github.io
[mailing list]: https://groups.google.com/forum/#!forum/coteafs-appium-users
[search the issue tracker]: https://github.com/WasiqB/coteafs-appium/issues?q=something
[new issue]: https://github.com/WasiqB/coteafs-appium/issues/new
Expand All @@ -71,3 +86,4 @@ The project release versioning ideology is adopted from [SemVer][semver].
[dev]: https://github.com/WasiqB/
[tester]: https://github.com/mfaisalkhatri
[contributing]: .github/CONTRIBUTING.md
[slack]: https://join.slack.com/t/wizonsoft/shared_invite/enQtNDMzMjE3NjgzOTQxLWY0MTMwMDliY2MyNDc5ZGYxOGE3NDY0NTg4Zjg3MTc3NzZlOGIxZmZiNTYwZWJhYjcwOTg5YWUzNWE1MTlmZWU
Binary file added assets/browserstack-logo-600x315.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
61 changes: 0 additions & 61 deletions formatters/coteafs-cleanup.xml

This file was deleted.

Loading