Skip to content

Commit 3f502c4

Browse files
some more point
1 parent 35494e0 commit 3f502c4

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

_docs/developer/google_summer_of_code/2024_Rahul_Vishwakarma.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ The primary goals for this project include the expansion of our automated testin
1212
## About My Work
1313
My first PR in Submitty is regarding the grade inquiry test which got closed after I raised pr for it because someone was already working on it, later I took the pr because the guy didn’t complete the work. So, I aim to expand cypress testing for the TA Grading Section. And try to fix the bugs and issues that I get during the testing and some other issues too. So I have done a lot of testing in Submitty as a GSoC contributor with the javascript and cypress tool till now.
1414

15+
Most of the time, i spent on the Rubric Grading Interface for adding test to it and fixes the some bugs by the way Rubric Grading Interface is customizable layout with a number of essential and helpful panels. Depending on the assignment configuration and manual grading tasks, the grader can customize the display, arrangement, and dimensions of these panels([more info](https://submitty.org/grader/rubric_grading/index#customizable-grading-panels)). Sections which does not had much tests like TA Grading, Disscussion Forum, Notebook Section, Peer Grading, File and Directory section later i added possible test for it.
16+
17+
1518
## Visual Regression Testing
1619
For the visual testing with Cypress, we used the [cypress-image-diff](https://github.com/haim-io/cypress-image-diff) plugins it uses pixelmatch for the comparison of images based on what we provide the image in the baseline folder, [pixelmatch](https://github.com/mapbox/pixelmatch) is the simplest and fastest JavaScript pixel-level image comparison library and it relies on the cypress for taking the screenshots.
1720
I used the visual regression testing tool for testing the <b>Markdowns </b> and <b> Mermaid </b> flowcharts.
@@ -26,7 +29,7 @@ I used the visual regression testing tool for testing the <b>Markdowns </b> an
2629
* [Added Test for Discussion Post Panel](https://github.com/Submitty/Submitty/pull/10536)
2730
* [Forum Image attachment](https://github.com/Submitty/Submitty/pull/10348)
2831
* [Added remaining test button in pdf](https://github.com/Submitty/Submitty/pull/10532)
29-
* [Cycling Grader View](https://github.com/Submitty/Submitty/pull/10333)
32+
* [Cycling Grader View](https://github.com/Submitty/Submitty/pull/10333)
3033
* [Testing TA Grading hotkeys](https://github.com/Submitty/Submitty/pull/10504)
3134
* [Notebook Builder And Panel](https://github.com/Submitty/Submitty/pull/10766)
3235
* [Rubric Grading Interface](https://github.com/Submitty/Submitty/pull/10755)

0 commit comments

Comments
 (0)