[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-openjfx-dev
Subject: Re: RFR: 8299335: Monkey Tester Application [v16]
From: Johan Vos <jvos () openjdk ! org>
Date: 2023-04-29 14:55:53
Message-ID: B2zrhdvFKvezltiCTfq06Jo0MTkjrMdp8jUpEbMNnlQ=.da299913-45ba-4838-96ec-756192b70715 () github ! com
[Download RAW message or body]
On Fri, 28 Apr 2023 23:40:55 GMT, Andy Goryachev <angorya@openjdk.org> wrote:
> > Monkey Tester - a JavaFX application designed to support manual ad-hoc testing of \
> > individual JavaFX controls. Unlike Ensemble, the goal of this application is to \
> > facilitate manual testing rather than demonstrate the capabilities of JavaFX.
> > Feedback and suggestions are always welcome.
> >
> > ![screenshot](https://user-images.githubusercontent.com/107069028/232911797-3d02da68-ce11-419e-8f16-c2661b778f9c.png)
> >
>
> Andy Goryachev has updated the pull request incrementally with one additional \
> commit since the last revision:
> review comments
I am not convinced this belongs in the OpenJFX repository. I clearly see the value of \
tools like this, and I highly encourage developers to use those -- they are \
fantastic. However, for OpenJFX, I believe we should focus more on exact tests (which \
can be unit tests, for example). For many applications, it can be useful if a user \
shows a visual artifact and explains that to a developer. But for developers talking \
about issues with other developers, I believe we should try to stick as much as \
possible to numbers. We describe the expected behavior and the actual behavior which \
are both, in the end, represented by numbers.
I won't oppose this PR, but I am worried that this will not increase the number of \
regression tests. The regression tests we currently have are incredibly valuable, and \
they saved us from lots of regression. But I believe we need more regression tests.
-------------
PR Comment: https://git.openjdk.org/jfx/pull/1097#issuecomment-1528804084
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic