The content transform team have requested help QAing MathML as part of T338429.
Notes from that ticket:
I guess the baseline is: make sure https://en.wikipedia.beta.wmflabs.org/wiki/Help:MathTestNative looks ok in all browsers/platforms we care about.
In T338429#9350015, @daniel wrote:
This will also impact Parsoid, we should test it to make sure
https://en.wikipedia.beta.wmflabs.org/wiki/Help:MathTestNative?useparsoid=1 looks good to me, do we need to test more?
We can just add the page to visual diff testing to be 100% sure, but I'll defer to @cscott and @ssastry to provide more context that I might be missing. Also, we should see how this would affect Android and iOS apps. But it requires further coordination.
In T338429#9350437, @Jdlrobson wrote:
@MSantos Web team is no familiar with the Mathoid extension so would you be able to put together a test plan?
I guess my main question for @Physikerwelt is whether the test page has enough coverage for the Math feature set. If that's the case what Daniel said is accurate.
Outcome
- Understand the feature and add suitable QA steps to this ticket and pass to Edward
- Add scenarios to Pixel for Math equations with and without ?useparsoid=1
- Check how the Math equations work in night mode
QA Steps
- Using firefox, install the Native MathML extension
- Open https://en.wikipedia.org/wiki/Help:Displaying_a_formula#Formatting_using_TeX and ensure that the formulas are not images (each character should be individually selectable rather than dragging the full formula)
- In a separate tab, open https://en.wikipedia.beta.wmflabs.org/wiki/Help:MathTestNative and ensure the examples look the same as the previous tab (there are some differences in the examples provided, but they should be roughly the same and the comparable formulas should be identical)
QA Results - Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T353000#9601410 |
| 2 | ✅ | T353000#9601410 |











