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

Add a differentiator for checkboxes that can contain expressions. #6377

Open
vdaburon opened this issue Nov 4, 2024 · 1 comment
Open

Add a differentiator for checkboxes that can contain expressions. #6377

vdaburon opened this issue Nov 4, 2024 · 1 comment

Comments

@vdaburon
Copy link
Contributor

vdaburon commented Nov 4, 2024

Use case

Since 5.6.x some checkboxes could be change in an expression (right click on checkbox) but there is no external information to explains if the checkbox is "standard" or "expression compatible".

#6199

jmeter_checkbox_expression

Possible solution

1- First solution : Add some text between the checkbox and the label.
E.g.1 Test Plan :
Before : "Run Thread Groups consecutively"
After : " (Exp) Run Thread Groups consecutively" , add (Exp) in the label to explain that checkbox is Expression compatible.

E.g.2 Test Plan :
Before : "Delay Thread creation until needed"
After : "(Exp) Delay Thread creation until needed"

2-Second solution : Change the color background of the checkbox compatible with expression
E.g.3 Thread Group :
cb.setBackground(Color.ORANGE);
cb.setOpaque(true);

jmeter_checkbox_color_expression

Possible workarounds

No response

JMeter Version

5.6.3

Java Version

jdk8 to jdk17

OS Version

All OS

@vdaburon
Copy link
Contributor Author

vdaburon commented Nov 5, 2024

Implement a solution, add a border to JEditableCheckBox
JEditableCheckBox paint a border in a color
Pull Request:#6379

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant