-
Notifications
You must be signed in to change notification settings - Fork 29
Updated Desktop Module with NovaWindows appium driver and LLM config fixes #54
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
Open
teo-nikolov
wants to merge
35
commits into
master
Choose a base branch
from
experimental-desktop-driver
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 26 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
1c5f2f6
updated Appium in desktop module
teo-nikolov 3901b9a
fixed warning messages in IDE
teo-nikolov f7a056c
Desktop Module Update
teo-nikolov b61128d
Updates to the desktop module
teo-nikolov f80b0d1
Merge remote-tracking branch 'origin/desktop-module-update' into desk…
teo-nikolov cb102c4
reverted click default action
teo-nikolov c29358e
updated azure dependencies
teo-nikolov 7766b3f
added SelectOption method to Menu component
teo-nikolov 6d8a2a6
removed case-sensitive folder
teo-nikolov 40f1938
Fixed CheckBox.cs filename casing
teo-nikolov 71c7256
made WindowHandle virtual
teo-nikolov a051ee9
fixes for appium auto start
teo-nikolov 83bb762
revert changes to process closing method
teo-nikolov 738adc2
Added experimental appium driver support
teo-nikolov 937a76d
Merge branch 'master' of github.com:AutomateThePlanet/BELLATRIX into …
teo-nikolov 8e210fb
fix warnings
teo-nikolov 210ba1f
fix errors
teo-nikolov c7311de
updates for Appium NovaWindows Driver installing
teo-nikolov e39c4db
Fixed possible null reference excepton
teo-nikolov b86237f
Updated packages
teo-nikolov 71a1a84
Fixed for desktop module
teo-nikolov 6ec910d
Updated Desktop Components and Find Strategies
teo-nikolov d772e21
fixed prompt find strategies
teo-nikolov 3065bc0
NovaWindows driver preview version bump
teo-nikolov fecb2d6
Disable self-healing locators and smart failure analysis by default
teo-nikolov 7af0882
Fix errors when LLM settings not exist in config
5d5ff67
update nuget packages
angelovstanton 11d1ac4
fix build errors caused by automapper and appium upgrades
angelovstanton 047d93b
update nugets
angelovstanton 19d16c9
upgrade .net version and language to .net 10
angelovstanton 69a811b
update MS related nugets
angelovstanton 5bd4566
fix build errors related to mstest upgrade
angelovstanton 5cf9add
Fixed AppiumOptions initialization
teo-nikolov ff42f02
Merge remote-tracking branch 'origin/experimental-desktop-driver' int…
teo-nikolov 3b6300d
Comment fixes
teo-nikolov File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,23 +1,24 @@ | ||
| <Project Sdk="Microsoft.NET.Sdk"> | ||
|
|
||
| <PropertyGroup> | ||
| <TargetFramework>net8.0</TargetFramework> | ||
| <ImplicitUsings>enable</ImplicitUsings> | ||
| <Nullable>enable</Nullable> | ||
| </PropertyGroup> | ||
| <PropertyGroup> | ||
| <TargetFramework>net8.0</TargetFramework> | ||
| <ImplicitUsings>enable</ImplicitUsings> | ||
| <Nullable>enable</Nullable> | ||
| </PropertyGroup> | ||
|
|
||
| <ItemGroup> | ||
| <ProjectReference Include="..\src\Bellatrix.Core\Bellatrix.Core.csproj" /> | ||
| <ProjectReference Include="..\src\Bellatrix.KeyVault\Bellatrix.KeyVault.csproj" /> | ||
| <ProjectReference Include="..\src\Bellatrix.Plugins.Screenshots\Bellatrix.Plugins.Screenshots.csproj" /> | ||
| </ItemGroup> | ||
| <ItemGroup> | ||
| <ProjectReference Include="..\src\Bellatrix.Core\Bellatrix.Core.csproj" /> | ||
| <ProjectReference Include="..\src\Bellatrix.KeyVault\Bellatrix.KeyVault.csproj" /> | ||
| <ProjectReference Include="..\src\Bellatrix.Plugins.Screenshots\Bellatrix.Plugins.Screenshots.csproj" /> | ||
| </ItemGroup> | ||
|
|
||
| <ItemGroup> | ||
| <PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.5" /> | ||
| <PackageReference Include="Microsoft.SemanticKernel" Version="1.50.0" /> | ||
| <PackageReference Include="Microsoft.KernelMemory" Version="0.98.250508.3" /> | ||
| <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4" /> | ||
| <PackageReference Include="NUnit" Version="4.3.2" /> | ||
| </ItemGroup> | ||
| <ItemGroup> | ||
| <PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.5" /> | ||
| <PackageReference Include="Microsoft.SemanticKernel" Version="1.50.0" /> | ||
| <!-- DO NOT update Microsoft.KernelMemory unless we move to .NET 9 --> | ||
| <PackageReference Include="Microsoft.KernelMemory" Version="0.97.250211.1" /> | ||
| <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4" /> | ||
| <PackageReference Include="NUnit" Version="4.3.2" /> | ||
| </ItemGroup> | ||
|
|
||
| </Project> | ||
| </Project> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will all of these JavaScript commands work across all desktop applications?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These are appium platform-specific extensions and are implemented in NovaWindows driver.
Whether they should work or not depends on if the component implements the correct Pattern (e.g. TogglePattern). If it does not, there's a fallback to the previous method.