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

Minimal cross platform UI testing: First test #1791

Merged
merged 12 commits into from
Apr 10, 2024

Conversation

4xiom5
Copy link
Contributor

@4xiom5 4xiom5 commented Mar 25, 2024

  • Removed existing test
  • Added compatibility with Android, Firefox, Edge, Chrome and Safari
  • Create first test
  • Updated README

@4xiom5 4xiom5 added fe1-web fe2-android ci/cd continuous integration / continuous delivery labels Mar 25, 2024
@4xiom5 4xiom5 requested a review from a team as a code owner March 25, 2024 11:52
@4xiom5 4xiom5 linked an issue Mar 25, 2024 that may be closed by this pull request
5 tasks
Copy link

Pull reviewers stats

Stats of the last 30 days for popstellar:

User Total reviews Time to review Total comments
Tyratox
🥇
4
6d 19h 5m
3
matteosz
🥈
4
4d 19h 33m
11
▀▀▀▀
MariemBaccari
🥉
3
1d 5h 57m
0
quadcopterman
3
1d 2h 12m
0
pierluca
2
1d 3h 52m
0
4xiom5
2
4d 20h 10m
0
ljankoschek
2
13h 56m
0
K1li4nL
2
23d 4h
▀▀▀
7
▀▀▀
Kaz-ookid
2
3d 7h 50m
1
arnauds5
1
6h 55m
0
sgueissa
1
1h 17m
3
osm-alt
1
5h 52m
0
onsriahi14
1
20d 14h 22m
▀▀▀
0
emonnin-epfl
1
1d 22h 24m
0
⚡️ Pull request stats

Copy link
Contributor

@simone-kalbermatter simone-kalbermatter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, this seems like a big overhaul! 😄
It seems good to me, I just have a few questions.
Given that this seems to differ quite a bit from how the backend tests work, it would be a good idea to add some more documentation explaining how the system works, how to write tests etc. like for the backend. But it does not have to be done within this PR, just for the future.

tests/karate/docs/README.md Outdated Show resolved Hide resolved
tests/karate/docs/README.md Outdated Show resolved Hide resolved
tests/karate/docs/README.md Show resolved Hide resolved
tests/karate/docs/README.md Show resolved Hide resolved
tests/karate/docs/README.md Show resolved Hide resolved
tests/karate/src/test/java/fe/FrontEndTest.java Outdated Show resolved Hide resolved
tests/karate/src/test/java/fe/features/wallet.feature Outdated Show resolved Hide resolved
Copy link

sonarcloud bot commented Apr 10, 2024

Quality Gate Passed Quality Gate passed for 'PoP - PoPCHA-Web-Client'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

Copy link

sonarcloud bot commented Apr 10, 2024

Quality Gate Passed Quality Gate passed for 'PoP - Be2-Scala'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

Copy link

sonarcloud bot commented Apr 10, 2024

Quality Gate Passed Quality Gate passed for 'PoP - Be1-Go'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

Copy link

sonarcloud bot commented Apr 10, 2024

Quality Gate Passed Quality Gate passed for 'PoP - Fe1-Web'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

Copy link

sonarcloud bot commented Apr 10, 2024

Quality Gate Passed Quality Gate passed for 'PoP - Fe2-Android'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@4xiom5 4xiom5 requested review from simone-kalbermatter and removed request for sgueissa April 10, 2024 13:13
Copy link
Contributor

@simone-kalbermatter simone-kalbermatter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@4xiom5 4xiom5 merged commit 26f61d4 into master Apr 10, 2024
18 checks passed
@4xiom5 4xiom5 deleted the work-karate-4xiom5-minimal-cross-platform-ui-testing branch April 10, 2024 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/cd continuous integration / continuous delivery fe1-web fe2-android
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Minimal cross platform UI testing
3 participants