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

Enhance and test the plugin for EV charging use case #63

Open
vishi24 opened this issue Mar 15, 2024 · 2 comments
Open

Enhance and test the plugin for EV charging use case #63

vishi24 opened this issue Mar 15, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request strapi-plugins plugins for strapi

Comments

@vishi24
Copy link
Collaborator

vishi24 commented Mar 15, 2024

Description

The current version of the Strapi plugin lacks support for Electric Vehicle (EV) charging use-case functionalities. Consequently, it is essential to conduct comprehensive testing of the plugin to evaluate its compatibility with EV charging scenarios. This includes identifying any gaps in the existing data model and implementing necessary enhancements to ensure seamless integration with EV use-cases.

Goals

  1. Achieve Compatibility: Ensure that the Strapi plugin is fully compatible with EV charging use-cases, allowing seamless integration into EV charging management systems.

  2. Comprehensive Testing: Conduct thorough testing of all plugin endpoints to validate their functionality within the context of EV charging scenarios.

  3. Identify Gaps: Identify and document any gaps in the existing data model that hinder the plugin's effectiveness in supporting EV charging functionalities.

  4. Enhancements Implementation: Implement necessary enhancements to the plugin to address identified gaps and improve compatibility with EV charging use-cases.

Expected Outcome

Upon completion of testing and implementation of enhancements, the Strapi plugin should seamlessly support EV charging usecase.

Acceptance Criteria

  1. Compatibility Verification:

    • The plugin must pass a series of tests to ensure compatibility with EV charging use-cases.
    • All functionalities relevant to EV charging must be fully operational without any errors or inconsistencies.
  2. Testing Coverage:

    • Testing must cover all endpoints within the plugin, verifying their functionality in the context of EV charging scenarios.
    • Test cases should include both positive and negative scenarios to ensure robustness and reliability.
  3. Gap Identification:

    • Any discrepancies between the current data model and EV charging requirements must be documented clearly.
    • Identified gaps should be categorized based on their impact and urgency for resolution.
  4. Enhancements Implementation:

    • Enhancements addressing identified gaps must be implemented according to the documented specifications.
    • Changes to the plugin should adhere to coding standards and best practices.

Implementation Details

Use EC to check the EV flow
Use the UEI repo for request and response payload

Mockups / Wireframes

[Include links to any visual aids, mockups, wireframes, or diagrams that help illustrate what the final product should look like. This is not always necessary, but can be very helpful in many cases.]


[Please note that the below section of the ticket has to be in the format as mentioned as it is key to enabling proper listing of the project. Please only choose the options mentioned under the headings wherever applicable.]

Complexity

Medium

Category

Development

Sub Category

Development

@vishi24 vishi24 added the enhancement New feature or request label Mar 15, 2024
@zoyaashik
Copy link
Contributor

Enhanced the plugin to accomodate additional fields in strapi plugin. Documenting the gaps is in progress

@zoyaashik
Copy link
Contributor

This has been completed
PR Link : #66

@faizmagic faizmagic added the strapi-plugins plugins for strapi label Apr 16, 2024
@faizmagic faizmagic linked a pull request Apr 16, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request strapi-plugins plugins for strapi
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants