Patent attributes
A display substrate and a display apparatus are provided, the display substrate includes a base substrate including a display region and a peripheral region; the display region includes multiple sub-pixels, multiple data lines and multiple power supply lines; the peripheral region includes at least one test data signal line, at least one test control signal line and multiple test units, the multiple test units are at a side of the multiple data lines away from the display region, and at least one of the multiple test units is electrically connected with at least one of the multiple data lines, the at least one test data signal line, and the at least one test control signal line; the peripheral region further includes a first power supply bus and multiple connecting parts, the first power supply bus is at a side of the multiple test units away from the display region.