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

Integration of tbDex into Current Testing Frameworks for Web5 #1049

Closed
dayhaysoos opened this issue Dec 1, 2023 · 1 comment
Closed

Integration of tbDex into Current Testing Frameworks for Web5 #1049

dayhaysoos opened this issue Dec 1, 2023 · 1 comment
Assignees
Labels
priority-2-important Priority 2/4, near-term delivery requested or expected

Comments

@dayhaysoos
Copy link
Contributor

dayhaysoos commented Dec 1, 2023

Introduction

This issue aims to explore and discuss the integration of tbDex into our existing testing strategies for Web5. Our objective is to ensure comprehensive testing coverage, enhancing the reliability and stability of our releases.

Context

As part of our release process, we conduct extensive tests to guarantee the flawless functionality of our SDKs. The OSE team is primarily responsible for initial test creation, while the Open Source Programs team extends these tests in various dimensions.

Specific Areas for Integration

1. Bundler Bonanza

  • URL: Bundler Bonanza
  • Objective: To conduct acceptance tests for Web5 across diverse environments such as Node, Browser, ESM, CJS, React Native, Vite, etc.
  • Proposal: Consider incorporating tbDex into the Bundler Bonanza framework.

2. Code Snippet System

  • URL: Developer Site
  • Overview: Our developer site features executable code snippets, ensuring their relevance and accuracy.
  • Action: Plan to include tbDex code snippets on the developer site, necessitating similar testing rigor.

3. Browser Tests for Tutorials

  • URL: Tutorials
  • Current Practice: We conduct basic tests on tutorials to ensure basic interactivity and functionality.
  • Suggestion: Extend these tests to include tbDex, ensuring seamless integration and functionality.

Key Questions and Considerations

  1. Consistency in Approach: Should the approach to testing tbDex mirror that of Web5?
  2. Multi-Language Support: How can we integrate multi-language support within the Code Snippet system effectively?
  3. Interdependency Challenges: What are the potential challenges in co-locating tbDex and Web5? Are additional polyfills necessary?
  4. Testing Standards for tbDex: What constitutes the minimum acceptable testing criteria for tbDex within the Bundler Bonanza?
@dayhaysoos dayhaysoos added the priority-2-important Priority 2/4, near-term delivery requested or expected label Dec 1, 2023
@dayhaysoos dayhaysoos self-assigned this Dec 1, 2023
@dayhaysoos dayhaysoos changed the title tbDex Testing Strategy Integration of tbDex into Current Testing Frameworks for Web5 Dec 1, 2023
@ALRubinger
Copy link
Contributor

Going to be handled as more comprehensive initiative in TBD54566975/open-source-programs#131

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority-2-important Priority 2/4, near-term delivery requested or expected
Projects
Status: Done
Development

No branches or pull requests

2 participants