DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

Introduction

 15 Replies
 5 Subscribed to this topic
 24 Subscribed to this forum
Sort:
Page 2 of 2 << < 12
Author
Messages
Growing Member
Posts: 54
Growing Member
Here are a few notes I took on what should be the goals of this effort in my opinion:
- Analyze the tools required to setup a full test environment for DNN Platform
- Test all possible scenarios: Unit Testing, User Interface, Database, Installation
- Integrate with current CI tools for DNN Platform project (Azure devops)
- Cover both automated and manual testing
- Allow easy contribution of new test scenarios from the Community
- Guidelines on how to create new test scenarios
- Tutorials to setup testing environment
- No new features / PR / bugfixes allowed without a test case (automtic or manual)
- Training Community to embrace the testing of the platform
Vicenç Masanas
Disgrafic ITec SL Banyoles - Spain
Growing Member
Posts: 54
Growing Member
Something else I think would be interesting is adding some measurements for different KPIs so we can evaluate how this improves (or not) over time:
- Number of bugs reported by release (before / after)
- Number of bugs reported by area (before / after)
- Number of bugs reported by contributor
Vicenç Masanas
Disgrafic ITec SL Banyoles - Spain
Veteran Member
Posts: 349
Veteran Member
3 Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
MVP
MVP
You're an MVP!
Engaged Reader
Engaged Reader
You are an engaged reader!
Avid Reader
Avid Reader
Avid Reader art thou!
Count me in too, I already do, but whenever there is a better process in place, I am all for reporting my tests
Growing Member
Posts: 95
Growing Member

I always run a test site before I do production. Usually upgrade test from the last version before I put them on production. Always something slips through the cracks.

I have a list of things I check if the upgrade process completes ok including:
Can I register a new user
Do I get emails
Can I edit pages
Do any modules act different that are most critical.
Can I edit portal sites
Can I create a portal site
Can I edit users
Can I Create a user
pretty much everything in the persona bar.
then just general browsing user administration activity.
Submit bug reports on github as best I can afterwards.
It would be nice if this was all broken down into groups and groups within this group could look after testing the different sets of DNN functionality. It sure would give me more confidence putting something new into production from DNN CE.

Count me in :)
 

Growing Member
Posts: 95
Growing Member
- Allow easy contribution of new test scenarios from the Community
- Guidelines on how to create new test scenarios
- Tutorials to setup testing environment

 


This stuff always helps out the average user to be able to get included into helping out. Nearly all of tutorials have given me a clue as to how to make something happen or not happen in DNN. And I believe the collection of tutorials could be under "Resources" on the community site with links to all the great helpful tutorials categorized similar to how the forge is created.

  • RESOURCES
    • Blogs
    • Documentation
    • Tutorials
    • Forums
    • Roadmap
    • Whitepapers

Tutorials could go anywhere just thought after documentation if you still need some more explanation on something a tutorial comes in handy.  If not a tutorial then go to the forums and ask.  Then maybe someone can make tutorials for common issues.

And a user rating system for the extensions and the tutorials so we can get the most popular first IMO should be added to the pages. Just a thumbs up is good enough like the forum.

 

 

Senior Member
Posts: 1322
Senior Member
3 Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
Lifesaver
Lifesaver
You're Life Saver!
New Poster
New Poster
Congrats on posting!
3 Engaged Reader
Engaged Reader
You are an engaged reader!
Posted By Cody on 29 Oct 2019 11:10 AM
- Allow easy contribution of new test scenarios from the Community
- Guidelines on how to create new test scenarios
- Tutorials to setup testing environment

Agreed.

 

Page 2 of 2 << < 12

These Forums are for the discussion of the open source CMS DNN platform and ecosystem.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. If you have (suspected) security issues, please DO NOT post them in the forums but instead follow the official DNN security policy
  2. No Advertising. This includes the promotion of commercial and non-commercial products or services which are not directly related to DNN.
  3. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  5. No Flaming or Trolling.
  6. No Profanity, Racism, or Prejudice.
  7. Site Moderators have the final word on approving / removing a thread or post or comment.
  8. English language posting only, please.

Would you like to help us?

Awesome! Simply post in the forums using the link below and we'll get you started.

Get Involved