Page History
UI Expand | ||
---|---|---|
| ||
|
...
Overview
Enterprise teams generate a massive volume of test Test artifacts, : automated results, screenshots, logs, and evidence. Without a clear storage strategy, even the most powerful Xray instances can become harder to manage over time. But Storage Management Practices are not isn't just a technical concern, it’s a reflection of ; it reflects your process maturity, tooling alignment, and governance culture. This guide goes beyond limits. It offers real-world storage strategies tailored to enterprise testing Enterprise Testing realities.
...
Choosing Your Storage Pattern
Decentralized, Unlimited Approach
Info |
---|
|
While Xray Enterprise offers unlimited storage, maintaining performance in Jira environments still benefits from healthy attachment practices and routine housekeeping. Here’s what you can do:
- Encourage
...
- regular Test Run
...
- housekeeping: establish a retention policy
...
- for test executions based on criticality, audit
...
- needs, and
...
- workflow habits. Periodically review and delete older Test Executions that exceed the defined retention period.
- Monitor
...
- storage-heavy projects:
- Identify projects
...
- with high attachment usage
...
- .
...
Use the Global Storage Settings to
...
detect them within Xray or by exporting data.
- Follow up with teams to encourage
...
- cleanup or optimization.
- Optimize
...
- evidence handling in automation: when using the Xray REST API
...
- , validate imported results. Only submit relevant Test Executions, statuses, and evidence
...
- . Avoid importing
...
- large logs,
...
- screenshots, or debug outputs
...
- unless required for traceability or audit purposes.
...
Shift verbose data to CI/CD
...
tools: keep detailed build logs in your CI/CD system and link the build to the Test Execution
...
Issue in Jira using a custom field
...
for full traceability.
Info | ||||
---|---|---|---|---|
| between Jira entities and build information.
|
...
Figure 1 - Storage at your fingertips with the tutorial we’ve made for you!
General Guidance for a
...
Decentralized Approach in Xray
Scenario | Approach | |||||
---|---|---|---|---|---|---|
Operate in a high-speed, autonomous environment | Letting Allow teams to manage their own evidence formats, but while guiding via them with optional best practices | |||||
Run frequent automated tests with large result volumes of results | Define which evidence types | of evidenceare required for long-term traceability ( | regulatory validationse.g., for regulatory validation), and apply lighter | evidencestandards to low-risk, routine | automationruns to avoid unnecessary storage growth | .
Externalized Evidence Strategy
Info |
---|
|
While CI/CD platforms (like Jenkins, GitHub Actions, Azure DevOps, or CircleCI conveniently generate and store test ) are great for generating and storing Test artifacts, they’re but not designed for long-term retention or complianceaudit-driven level traceability. Instead Linking to these artifacts instead of uploading every raw output into Xray, many teams choose to link back to these artifacts, but this choice comes with them into Xray reduces clutter but introduces trade-offs. Here are key considerations to keep in mind:
Key Considerations
Retention Policies
CI platforms often purge artifacts automatically
...
(e.g., after 30, 60, or 90 days
...
). Teams unaware of
...
this may unintentionally lose critical test evidence.
Recommendiations
If
...
longer retention is needed (for compliance or regression traceability),
...
configure your automation
...
tools accordingly.
...
Xray allows you to archive work items
...
(e.g., Test Plans or Executions) while retaining evidence access, without cluttering active
...
views.
Tipinfo |
---|
Your CI system is built for speed. Xray is built for permanence. - Your CI system is optimized for speed & designed to run fast feedback loops, discard intermediate data, and prioritize throughput over retention. Xray, on the other hand, is designed for permanence, withCI tools are designed for fast feedback and throughput, discarding intermediate data quickly. Xray is designed for structured traceability, auditability, and long-term access tovisibility into test history ,and evidence , and coverage across releases. Some teams use |
...
shared drives (e.g., Google Drive, OneDrive) |
...
for storing evidence, but this introduces risks like broken links, inconsistent access |
...
control, and |
...
audit |
...
gaps. |
Accessing
...
Control Risks
Automation platforms often lack the granular, role-based permissions found in Xray, making it harder to
...
secure critical Test artifacts.
Recommendations
- Review and align group permissions with internal role structures.
...
Define a policy
...
requiring certain types of evidence
...
to be stored in Xray - regardless of CI
...
integration - especially for audits or regulated releases.
Review
...
access to each evidence repository
...
(CI
...
or cloud
...
storage) at least quarterly.
Note |
---|
Real-World Scenarios Where Storage Matters Example: Medical Devices Example: |
...
The key takeaway:
|
...
|
...
|
For teams relying on CI tools but still needing governance, here’s how to balance flexibility with control
...
:
General Guidance for Teams using CI + Xray
Scenario | Approach |
---|---|
Short-lived artifacts (e,g., debug logs) | You may prefer to link Link them in comments to keep execution records lightweight and focused. |
Critical test Test output or evidence needed for audits | Best stored in Xray’s TestRun Test Run Evidence panel to ensure for long-term availability and traceability. |
Large reports (test e.g., Test coverage in HTML format) | Consider summarizing the content Summarize in Xray , with a and link to the full version report hosted externally. |
Regulated environments | Ensure Align CI retention and access policies in your CI system are aligned with compliance needs. ; use Xray can serve as a stable system of record if required. |
...
as the source of truth where needed |
Structured and Standardized Process
Info |
---|
|
A well-structured and standardized approach to evidence storage doesn’t have standardized process doesn’t need to feel like a heavy burden. With Xray’s built-in features and smart configurations, teams can effortlessly maintain consistency, improve traceability, and accelerate test cycles.can help teams maintain consistency while moving faster.
How Here’s how Xray can help enable a lightlightweight, actionable effective evidence processmanagement:
Use
Xraycustom fields in Test Executions or Test Runs to
help youcapture
key metadata. Not only evidence but test environment, revision for example.metadata like Test environment and revision.
Add
Opt to configurefield validations or
mandatoryrequired fields to ensure
critical evidenceessential information is
always provided without manual policingcaptured.
- While storing
Store all evidence
directly within Xray’s Test Runs, ensuringin Xray to ensure a single source of truth
, opt for use Xray’s.
Use traceability reports to
quickly reviewassess evidence completeness and quality across
testcycles.
Remember, Xray helps you toenables:
- Faster
...
- reviews:
...
- clear, consistent evidence
...
- approval delays.
- Better
...
- traceability: know who uploaded what and when.
- Scalable
...
- onboarding: templates and guides help new members ramp up fast.
General Guidance for a Structured & Standardized Process
Scenario | Approach |
---|---|
Works Working under strict QA/compliance policies (e.g., ISO, FDA, DO-178C) | Using Use Xray-specific workflow settings that block transitions unless all executions have been performed, alied with validators in your Jira workflow that block transitions unless mandatory fields or evidence are present |
You have rotating Rotating or external QA resources | Creating Provide pre-filled Test Execution templates and onboarding kits with clear ✔️/❌ examples |
Tip |
---|
Structure doesn’t have tomean rigidity. When done right, it createsbuilds clarity, trust, and the space for teams to move faster with confidencespeed. |
...
...
to help you walk through smart storage decisions in Xray |
...
(based on the type, purpose, and compliance needs of your |
...
Test evidence). |
...
Figure 2 - Storage
Next Steps
You don’t need a one-size-fits-all policy. You need : just a storage strategy that fits each team’s reality.
- Flexibility works , if when teams are empowered and accountable.
- Standardization delivers , when traceability is non-negotiable.
- Automation scales , when backed by smart evidence governance.
- Start by reviewing how your teams currently use storage.
...
- Map the teams to the patterns
...
- above
...
- , then adjust
...
- global settings, evidence formats, and expectations to
...
- balance autonomy
...
- with control.
Learn More
...
...