RFR: 7903767: Feature Tests - Adding five JavaTest GUI legacy automated test scripts
Dmitry Bessonov
dbessono at openjdk.org
Tue Jul 16 11:45:00 UTC 2024
On Fri, 5 Jul 2024 13:22:09 GMT, Golla Yadav <duke at openjdk.org> wrote:
> Adding below automated legacy JavaTest GUI feature Test Scripts to the Jemmy regression suite and tested locally on three platforms(Linux, Windows, Mac OS) and working fine. Also verified with JDK8 on macos.
>
> 1. KFL1.java
> 2. KFL2.java
> 3. KFL3.java
> 4. KFL4.java
> 5. KFL5.java
> 6. build/loca.properties
>
> Updated 'product.name' in 'build/local.properties' file because it is being used by 'build.xml'.
Please address the comments and the questions.
build/local.properties line 53:
> 51:
> 52: # Product Name - used for JavaTest window Identification
> 53: product.name = JT
Is this needed by the tests which are added? This file is related to building JTHarness, not for testing it or running GUI tests. Could this property be moved to a different .property file?
gui-tests/src/gui/src/jthtest/KFL/KFL.java line 43:
> 41: import org.netbeans.jemmy.operators.JTextFieldOperator;
> 42:
> 43: public abstract class KFL extends Test {
Please add description of this base class.
-------------
Changes requested by dbessono (Reviewer).
PR Review: https://git.openjdk.org/jtharness/pull/75#pullrequestreview-2179995076
PR Review Comment: https://git.openjdk.org/jtharness/pull/75#discussion_r1679241077
PR Review Comment: https://git.openjdk.org/jtharness/pull/75#discussion_r1679242921
More information about the jtharness-dev
mailing list