nus-oss / AB3-J17

:ab::three: Address Book sample application (Level 3)
https://se-education.org/addressbook-level3
MIT License
0 stars 16 forks source link

Test the latest release after moving to Java 17 #37

Open damithc opened 1 month ago

damithc commented 1 month ago

The latest AB3 release after moving to Java 17 is available at https://github.com/se-edu/addressbook-level3/releases/latest Please help to smoke-test is and report your findings here.

itstrueitstrueitsrealitsreal commented 1 month ago
OS: macOS Sonoma 14.2.1 arm64
Host: MacBook Pro (14-inch, 2021)
CPU: Apple M1 Pro (8) @ 3.23 GHz

Steps taken

  1. Ran java -jar addressbook.jar from the command line
  2. Ran some commands, clearing all the contacts.
  3. Closed the app
  4. Added some contacts to the address book
  5. Removed some contacts to the address book

Observations

The app seems to be working as expected.

Screenshot

Screenshot 2024-08-08 at 23 44 45
hjungwoo01 commented 1 month ago

Development Environment

Steps Taken

  1. Downloaded the FAT JAR file from the release.
  2. Executed the JAR file using the command java -jar addressbook.jar.
  3. Tested all available commands.
  4. Simulated incorrect command inputs.

Conclusion

Screenshot

Screenshot 2024-08-09 at 7 25 03 AM
Carlintyj commented 1 month ago

OS used: MacOS (Silicon) Sonoma 14.4 (23E214) Chip: M1

Downloaded the jar file from the release and ran java -jar addressbook.jar Tested available commands on the AB3 interface.

Conclusion: No issues found.

Screenshot 2024-08-09 at 12 55 09 PM

macareonie commented 1 month ago

OS used: Windows 11 JDK distribution used: Oracle OpenJDK version 17.0.11

No issues encountered while testing

image

aureliony commented 1 month ago

Tested on Windows 10 with zulu jdk 17.0.11.

Steps followed: Downloaded the JAR file(s) from the release. Ran the JAR file(s) using java -jar addressbook.jar. Performed a smoke test to check basic functionality.

Results: Everything is functioning as expected.

image

baskargopinath commented 1 month ago

Chip: Apple M2 Pro OS: MacOS Sonoma 14.5 (23F79) Tested with zulu jdk 17.0.11.

Steps followed: Downloaded the JAR file(s) from the release. Ran the JAR file(s) using java -jar ... Performed a smoke test to check basic functionality.

Results: Everything is functioning as expected.

Screenshot 2024-08-10 at 8 53 47 PM

bennyLCK commented 1 month ago
OS: Windows 11
SDK Used: Oracle OpenJDK version 17.0.10 

Steps taken:

  1. Downloaded addressbook JAR file from the release
  2. Place the JAR file in an empty test folder
  3. Opened addressbook from Windows Powershell terminal using the command java -jar addressbook.jar
  4. Tested all user commands with expected results

Observations No unexpected behavior observed.

image

jedkohjk commented 1 month ago

OS: Windows 11 SDK Used: Oracle OpenJDK version 17.0.10

Steps taken: Downloaded addressbook JAR file Entered command java -jar addressbook.jar in terminal Tested all user commands with expected results

Screenshot

teoks0199 commented 1 month ago

OS used: Windows 11 JDK distribution used: Oracle java version "17.0.5" 2022-10-18 LTS

Steps I followed: Downloaded the JAR file. Ran the JAR file using java -jar addressbook.jar. Performed a smoke test to check basic functionality.

Observations: No unexpected behavior.

image

brein62 commented 1 month ago

System Specs

Tested on 2 operating systems: Windows, Mac Silicon.

  1. Windows: Desktop running Windows 10
    • OpenJDK Zulu version 17.0.11
  2. Mac Silicon: MacBook Air 2020 (M1 chip) on MacOS Ventura 13.3
    • OpenJDK Zulu version 17.0.11

Procedure

Downloaded the addressbook.jar file from the GitHub release

Ran the JAR file in the terminal/PowerShell using java -jar addressbook.jar and performed a smoke test by running several commands to ensure basic functionality of the application:

Results

The JAR functions as expected and all commands run during the smoke test work properly for both OSes tested (Windows, Mac).

Screenshots

Windows

windows

Mac

mac

jyue487 commented 1 month ago

OS used: Mac Silicon

JDK distribution used: zulu jdk 17.0.11.

Steps followed:

  1. Download the JAR file.

  2. Run the JAR using java -jar addressbook.jar.

  3. Performed a smoke test to check basic functionality. list of tested functionalities: help add edit find list delete clear exit

Conclusion: No major issues.

Screenshot 2024-08-14 at 1 20 19 AM
drustanyjt commented 1 month ago

OS: Ubuntu 22.04.4 LTS JDK: OpenJDK 17 IDE: IntelliJ IDEA Ultimate 2024.1.4

Steps taken

  1. Ran java -jar addressbook.jar from the command line
  2. Ran the add, edit, clear, find, delete, exit commands
  3. Closed and reopened the app

No issues found.

Screenshot Reference

image

billyhoce commented 3 weeks ago

OS: Windows 11 Home v23H2

Testing with Java11

Testing with Java17

All testing finds that the behaviour is as expected, and no issues were found.

image