citrusframework / citrusframework/citrus
create global variables in beforeSuite Action
- Dominant language
- Java
- Stars
- 485
- Forks
- 155
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 6
Description
[Feature Request]
As a Backend Tester I would need the capability to save a session/topic/channel identifier received during the beforeSuite action from a SUT into the global variables. These Identifiers are needed to access application resources behind a interface (HTTP, Websocket) in each testcase. Additionally this identifier is also needed in afterSuite to tear down the logical connection.
Without this feature I would need to bring up and tear down logical connections in each testcase.
Contributor guide
Research direction
Start by locating the beforeSuite and afterSuite lifecycle actions and the global-variable handling used by the test framework. Trace how a session, topic, or channel identifier from the SUT could be retained for testcases and teardown, then verify the behavior across the HTTP and WebSocket interfaces mentioned in the request.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100