Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

How to save custom properties in a TestElement

Aperta
#6,500 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Documentazione
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
java
Ambito
documentation

Direzione di ricerca

Inizia con la documentazione collegata dell’API AbstractTestElement#setProperty e con l’utilizzo segnalato di TreeModelListener. Confronta il modo in cui vengono mantenute le proprietà personalizzate per i componenti citati nel report, inclusi Transaction Controller e HTTP Request. Il lavoro è completato quando la documentazione spiega chiaramente se e come è possibile salvare proprietà personalizzate per questi TestElements.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

documentation to-triage
The documentation URL

https://jmeter.apache.org/api/org/apache/jmeter/testelement/AbstractTestElement.html#setProperty(java.lang.String,int)

Feedback

I created a TreeModelListener with the purpose of adding a new property when a node is created. In it, I used element.setProperty(new StringProperty(PROP_STABLE_ID, newId)). It works for some components — I can see the property cb5c157c-bf62 in the JMX file. However, for components like Transaction Controller and HTTP Request, the property is not successfully saved. How can I achieve this?

The test plan tree with the successfully saved properties:
Image

Lingua principale
Java
Stelle
9.6k
Fork
2.3k
Merge medio
20h 42m
PR unite (30g)
10

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di apache/jmeter

Tutte le issue di apache/jmeter

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.