Skip to content

Commit

Permalink
Merge pull request #36 from aquality-automation/feature/cross-platfor…
Browse files Browse the repository at this point in the history
…m-visualization

[Visualization] Use cross-platform visualization +semver: feature
  • Loading branch information
aqualityAutomation authored Mar 15, 2023
2 parents 53037ed + 9f91725 commit 6bfe7b1
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,8 @@ protected class CustomActionRetrier : ActionRetrier
"socket hang up",
"stream was destroyed",
"invalid or unrecognized response",
"has been expired"
"has been expired",
"unknown server-side error"
};

public CustomActionRetrier()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@

<ItemGroup>
<PackageReference Include="Appium.WebDriver" Version="5.0.0-beta03" />
<PackageReference Include="Aquality.Selenium.Core" Version="2.1.0" />
<PackageReference Include="Aquality.Selenium.Core" Version="3.0.0" />
</ItemGroup>

</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.1" />
<PackageReference Include="runtime.osx.10.10-x64.CoreCompat.System.Drawing" Version="6.0.5.128" />
</ItemGroup>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
using Aquality.Appium.Mobile.Elements.Interfaces;
using Aquality.Appium.Mobile.Tests.Samples.Android.NativeApp.ApiDemos.Screens;
using NUnit.Framework;
using System.Linq;

namespace Aquality.Appium.Mobile.Tests.Samples.Android.NativeApp
{
Expand Down
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,12 @@ We use interfaces where is possible, so you can implement your own version of ta

### Quick start

1. To start work with this package, simply add the nuget dependency Aquality.Appium.Mobile to your project.
To start the project using Aquality.Appium.Mobile framework, you can [download our template BDD project by this link.](https://github.com/aquality-automation/aquality-appium-mobile-dotnet-template)

Alternatively, you can follow the steps below:


1. Add the nuget dependency Aquality.Appium.Mobile to your project.

2. Configure path to your application at settings.json:
- Create a `Resources` folder in your project and copy [settings.json](Aquality.Appium.Mobile/src/Aquality.Appium.Mobile/Resources/settings.json) into it.
Expand Down Expand Up @@ -172,8 +177,6 @@ namespace Aquality.Appium.Mobile.Template.Screens.Login
var loginScreen = AqualityServices.ScreenFactory.GetScreen<LoginScreen>();
```
You can find an example in [aquality-appium-mobile-dotnet-template](https://github.com/aquality-automation/aquality-appium-mobile-dotnet-template) repository.
### Devices
Our library allows you to run tests on different devices and store their settings (like udid, name, etc.) in JSON files.
Expand Down

0 comments on commit 6bfe7b1

Please sign in to comment.