Skip to:
Content

BuddyPress.org

Opened 3 months ago

Last modified 5 weeks ago

#9201 assigned enhancement

Add End-To-End (E2E) tests for BuddyPress

Reported by: espellcaste's profile espellcaste Owned by: espellcaste's profile espellcaste
Milestone: Up Next Priority: normal
Severity: normal Version:
Component: Build/Test Tools Keywords: needs-patch
Cc:

Description

We recently started a conversation to add a checklist of steps to test before releasing a new BuddyPress version. This process is usually manual. See https://github.com/buddypress/bp-documentation/issues/288

I'd like to ammend this convo as part of adding support for end to end testing to BuddyPress. We have a lot of prior art, including from WordPress core here and here.

My initial suggestion would be to add a new Github Action with e2e tests for the core steps of this new checklist (it should not be too extensive to begin with), but we can improve upon it as time goes by. This would create the base for getting started with end‑to‑end performance testing in BuddyPress in the future, where we can test if a new release is more or less performant.

Change History (3)

#1 @espellcaste
3 months ago

  • Keywords needs-patch added

#2 @imath
3 months ago

  • Milestone changed from Up Next to 15.0.0

#3 @espellcaste
5 weeks ago

  • Milestone changed from 15.0.0 to Up Next

I'll handle this in the next milestone considering our current goals.

Note: See TracTickets for help on using tickets.