feat: Add Playwright end-to-end testing setup and initial test suites for various application flows.
This commit is contained in:
parent
9bc24fbe8a
commit
a3b2e55443
50 changed files with 3321 additions and 101 deletions
|
|
@ -0,0 +1,65 @@
|
|||
# Page snapshot
|
||||
|
||||
```yaml
|
||||
- generic [active] [ref=e1]:
|
||||
- generic [ref=e5]:
|
||||
- generic [ref=e6]:
|
||||
- generic [ref=e8]: E
|
||||
- heading "เข้าสู่ระบบ" [level=1] [ref=e9]
|
||||
- paragraph [ref=e10]: ยินดีต้อนรับกลับมา! กรุณากรอกข้อมูลของคุณ
|
||||
- generic [ref=e11]:
|
||||
- generic [ref=e12]:
|
||||
- generic [ref=e13]:
|
||||
- generic [ref=e14]: อีเมล
|
||||
- generic [ref=e15]:
|
||||
- generic:
|
||||
- generic: email
|
||||
- textbox [ref=e16]
|
||||
- generic [ref=e17]:
|
||||
- generic [ref=e18]: รหัสผ่าน
|
||||
- generic [ref=e19]:
|
||||
- generic:
|
||||
- generic: lock
|
||||
- textbox [ref=e20]
|
||||
- button "visibility" [ref=e21] [cursor=pointer]:
|
||||
- generic [ref=e22]: visibility
|
||||
- generic [ref=e23]:
|
||||
- generic [ref=e24] [cursor=pointer]:
|
||||
- checkbox "จดจำฉัน" [ref=e26]
|
||||
- generic [ref=e28]: จดจำฉัน
|
||||
- link "ลืมรหัสผ่าน?" [ref=e29] [cursor=pointer]:
|
||||
- /url: /auth/forgot-password
|
||||
- button "เข้าสู่ระบบ" [ref=e30] [cursor=pointer]:
|
||||
- generic [ref=e31]: เข้าสู่ระบบ
|
||||
- generic [ref=e32]:
|
||||
- generic [ref=e33]: บัญชีสำหรับทดสอบ (Test Account)
|
||||
- generic [ref=e34]:
|
||||
- generic [ref=e35]: studentedtest@example.com
|
||||
- generic [ref=e36]:
|
||||
- generic [ref=e37]: "Password:"
|
||||
- generic [ref=e38]: admin123
|
||||
- paragraph [ref=e40]:
|
||||
- text: ยังไม่มีบัญชีสมาชิก?
|
||||
- link "สมัครสมาชิกฟรี" [ref=e41] [cursor=pointer]:
|
||||
- /url: /auth/register
|
||||
- link "← กลับไปหน้าแรก" [ref=e43] [cursor=pointer]:
|
||||
- /url: /
|
||||
- generic [ref=e44]: ←
|
||||
- text: กลับไปหน้าแรก
|
||||
- generic:
|
||||
- img
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- button "Go to parent" [disabled]
|
||||
- button "Open in editor"
|
||||
- button "Close"
|
||||
- generic [ref=e45]:
|
||||
- button "Toggle Nuxt DevTools" [ref=e46] [cursor=pointer]:
|
||||
- img [ref=e47]
|
||||
- generic "Page load time" [ref=e50]:
|
||||
- generic [ref=e51]: "47"
|
||||
- generic [ref=e52]: ms
|
||||
- button "Toggle Component Inspector" [ref=e54] [cursor=pointer]:
|
||||
- img [ref=e55]
|
||||
```
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 41 KiB |
|
|
@ -0,0 +1,65 @@
|
|||
# Page snapshot
|
||||
|
||||
```yaml
|
||||
- generic [active] [ref=e1]:
|
||||
- generic [ref=e5]:
|
||||
- generic [ref=e6]:
|
||||
- generic [ref=e8]: E
|
||||
- heading "เข้าสู่ระบบ" [level=1] [ref=e9]
|
||||
- paragraph [ref=e10]: ยินดีต้อนรับกลับมา! กรุณากรอกข้อมูลของคุณ
|
||||
- generic [ref=e11]:
|
||||
- generic [ref=e12]:
|
||||
- generic [ref=e13]:
|
||||
- generic [ref=e14]: อีเมล
|
||||
- generic [ref=e15]:
|
||||
- generic:
|
||||
- generic: email
|
||||
- textbox [ref=e16]
|
||||
- generic [ref=e17]:
|
||||
- generic [ref=e18]: รหัสผ่าน
|
||||
- generic [ref=e19]:
|
||||
- generic:
|
||||
- generic: lock
|
||||
- textbox [ref=e20]
|
||||
- button "visibility" [ref=e21] [cursor=pointer]:
|
||||
- generic [ref=e22]: visibility
|
||||
- generic [ref=e23]:
|
||||
- generic [ref=e24] [cursor=pointer]:
|
||||
- checkbox "จดจำฉัน" [ref=e26]
|
||||
- generic [ref=e28]: จดจำฉัน
|
||||
- link "ลืมรหัสผ่าน?" [ref=e29] [cursor=pointer]:
|
||||
- /url: /auth/forgot-password
|
||||
- button "เข้าสู่ระบบ" [ref=e30] [cursor=pointer]:
|
||||
- generic [ref=e31]: เข้าสู่ระบบ
|
||||
- generic [ref=e32]:
|
||||
- generic [ref=e33]: บัญชีสำหรับทดสอบ (Test Account)
|
||||
- generic [ref=e34]:
|
||||
- generic [ref=e35]: studentedtest@example.com
|
||||
- generic [ref=e36]:
|
||||
- generic [ref=e37]: "Password:"
|
||||
- generic [ref=e38]: admin123
|
||||
- paragraph [ref=e40]:
|
||||
- text: ยังไม่มีบัญชีสมาชิก?
|
||||
- link "สมัครสมาชิกฟรี" [ref=e41] [cursor=pointer]:
|
||||
- /url: /auth/register
|
||||
- link "← กลับไปหน้าแรก" [ref=e43] [cursor=pointer]:
|
||||
- /url: /
|
||||
- generic [ref=e44]: ←
|
||||
- text: กลับไปหน้าแรก
|
||||
- generic:
|
||||
- img
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- button "Go to parent" [disabled]
|
||||
- button "Open in editor"
|
||||
- button "Close"
|
||||
- generic [ref=e45]:
|
||||
- button "Toggle Nuxt DevTools" [ref=e46] [cursor=pointer]:
|
||||
- img [ref=e47]
|
||||
- generic "Page load time" [ref=e50]:
|
||||
- generic [ref=e51]: "43"
|
||||
- generic [ref=e52]: ms
|
||||
- button "Toggle Component Inspector" [ref=e54] [cursor=pointer]:
|
||||
- img [ref=e55]
|
||||
```
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
# Page snapshot
|
||||
|
||||
```yaml
|
||||
- generic [active] [ref=e1]:
|
||||
- generic [ref=e5]:
|
||||
- generic [ref=e6]:
|
||||
- generic [ref=e8]: E
|
||||
- heading "เข้าสู่ระบบ" [level=1] [ref=e9]
|
||||
- paragraph [ref=e10]: ยินดีต้อนรับกลับมา! กรุณากรอกข้อมูลของคุณ
|
||||
- generic [ref=e11]:
|
||||
- generic [ref=e12]:
|
||||
- generic [ref=e13]:
|
||||
- generic [ref=e14]: อีเมล
|
||||
- generic [ref=e15]:
|
||||
- generic:
|
||||
- generic: email
|
||||
- textbox [ref=e16]
|
||||
- generic [ref=e17]:
|
||||
- generic [ref=e18]: รหัสผ่าน
|
||||
- generic [ref=e19]:
|
||||
- generic:
|
||||
- generic: lock
|
||||
- textbox [ref=e20]
|
||||
- button "visibility" [ref=e21] [cursor=pointer]:
|
||||
- generic [ref=e22]: visibility
|
||||
- generic [ref=e23]:
|
||||
- generic [ref=e24] [cursor=pointer]:
|
||||
- checkbox "จดจำฉัน" [ref=e26]
|
||||
- generic [ref=e28]: จดจำฉัน
|
||||
- link "ลืมรหัสผ่าน?" [ref=e29] [cursor=pointer]:
|
||||
- /url: /auth/forgot-password
|
||||
- button "เข้าสู่ระบบ" [ref=e30] [cursor=pointer]:
|
||||
- generic [ref=e31]: เข้าสู่ระบบ
|
||||
- generic [ref=e32]:
|
||||
- generic [ref=e33]: บัญชีสำหรับทดสอบ (Test Account)
|
||||
- generic [ref=e34]:
|
||||
- generic [ref=e35]: studentedtest@example.com
|
||||
- generic [ref=e36]:
|
||||
- generic [ref=e37]: "Password:"
|
||||
- generic [ref=e38]: admin123
|
||||
- paragraph [ref=e40]:
|
||||
- text: ยังไม่มีบัญชีสมาชิก?
|
||||
- link "สมัครสมาชิกฟรี" [ref=e41] [cursor=pointer]:
|
||||
- /url: /auth/register
|
||||
- link "← กลับไปหน้าแรก" [ref=e43] [cursor=pointer]:
|
||||
- /url: /
|
||||
- generic [ref=e44]: ←
|
||||
- text: กลับไปหน้าแรก
|
||||
- generic:
|
||||
- img
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- button "Go to parent" [disabled]
|
||||
- button "Open in editor"
|
||||
- button "Close"
|
||||
- generic [ref=e45]:
|
||||
- button "Toggle Nuxt DevTools" [ref=e46] [cursor=pointer]:
|
||||
- img [ref=e47]
|
||||
- generic "Page load time" [ref=e50]:
|
||||
- generic [ref=e51]: "41"
|
||||
- generic [ref=e52]: ms
|
||||
- button "Toggle Component Inspector" [ref=e54] [cursor=pointer]:
|
||||
- img [ref=e55]
|
||||
```
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
# Page snapshot
|
||||
|
||||
```yaml
|
||||
- generic [active] [ref=e1]:
|
||||
- generic [ref=e5]:
|
||||
- generic [ref=e6]:
|
||||
- generic [ref=e8]: E
|
||||
- heading "เข้าสู่ระบบ" [level=1] [ref=e9]
|
||||
- paragraph [ref=e10]: ยินดีต้อนรับกลับมา! กรุณากรอกข้อมูลของคุณ
|
||||
- generic [ref=e11]:
|
||||
- generic [ref=e12]:
|
||||
- generic [ref=e13]:
|
||||
- generic [ref=e14]: อีเมล
|
||||
- generic [ref=e15]:
|
||||
- generic:
|
||||
- generic: email
|
||||
- textbox [ref=e16]
|
||||
- generic [ref=e17]:
|
||||
- generic [ref=e18]: รหัสผ่าน
|
||||
- generic [ref=e19]:
|
||||
- generic:
|
||||
- generic: lock
|
||||
- textbox [ref=e20]
|
||||
- button "visibility" [ref=e21] [cursor=pointer]:
|
||||
- generic [ref=e22]: visibility
|
||||
- generic [ref=e23]:
|
||||
- generic [ref=e24] [cursor=pointer]:
|
||||
- checkbox "จดจำฉัน" [ref=e26]
|
||||
- generic [ref=e28]: จดจำฉัน
|
||||
- link "ลืมรหัสผ่าน?" [ref=e29] [cursor=pointer]:
|
||||
- /url: /auth/forgot-password
|
||||
- button "เข้าสู่ระบบ" [ref=e30] [cursor=pointer]:
|
||||
- generic [ref=e31]: เข้าสู่ระบบ
|
||||
- generic [ref=e32]:
|
||||
- generic [ref=e33]: บัญชีสำหรับทดสอบ (Test Account)
|
||||
- generic [ref=e34]:
|
||||
- generic [ref=e35]: studentedtest@example.com
|
||||
- generic [ref=e36]:
|
||||
- generic [ref=e37]: "Password:"
|
||||
- generic [ref=e38]: admin123
|
||||
- paragraph [ref=e40]:
|
||||
- text: ยังไม่มีบัญชีสมาชิก?
|
||||
- link "สมัครสมาชิกฟรี" [ref=e41] [cursor=pointer]:
|
||||
- /url: /auth/register
|
||||
- link "← กลับไปหน้าแรก" [ref=e43] [cursor=pointer]:
|
||||
- /url: /
|
||||
- generic [ref=e44]: ←
|
||||
- text: กลับไปหน้าแรก
|
||||
- generic:
|
||||
- img
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- button "Go to parent" [disabled]
|
||||
- button "Open in editor"
|
||||
- button "Close"
|
||||
- generic [ref=e45]:
|
||||
- button "Toggle Nuxt DevTools" [ref=e46] [cursor=pointer]:
|
||||
- img [ref=e47]
|
||||
- generic "Page load time" [ref=e50]:
|
||||
- generic [ref=e51]: "21"
|
||||
- generic [ref=e52]: ms
|
||||
- button "Toggle Component Inspector" [ref=e54] [cursor=pointer]:
|
||||
- img [ref=e55]
|
||||
```
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
# Page snapshot
|
||||
|
||||
```yaml
|
||||
- generic [active] [ref=e1]:
|
||||
- generic [ref=e5]:
|
||||
- generic [ref=e6]:
|
||||
- generic [ref=e8]: E
|
||||
- heading "เข้าสู่ระบบ" [level=1] [ref=e9]
|
||||
- paragraph [ref=e10]: ยินดีต้อนรับกลับมา! กรุณากรอกข้อมูลของคุณ
|
||||
- generic [ref=e11]:
|
||||
- generic [ref=e12]:
|
||||
- generic [ref=e13]:
|
||||
- generic [ref=e14]: อีเมล
|
||||
- generic [ref=e15]:
|
||||
- generic:
|
||||
- generic: email
|
||||
- textbox [ref=e16]
|
||||
- generic [ref=e17]:
|
||||
- generic [ref=e18]: รหัสผ่าน
|
||||
- generic [ref=e19]:
|
||||
- generic:
|
||||
- generic: lock
|
||||
- textbox [ref=e20]
|
||||
- button "visibility" [ref=e21] [cursor=pointer]:
|
||||
- generic [ref=e22]: visibility
|
||||
- generic [ref=e23]:
|
||||
- generic [ref=e24] [cursor=pointer]:
|
||||
- checkbox "จดจำฉัน" [ref=e26]
|
||||
- generic [ref=e28]: จดจำฉัน
|
||||
- link "ลืมรหัสผ่าน?" [ref=e29] [cursor=pointer]:
|
||||
- /url: /auth/forgot-password
|
||||
- button "เข้าสู่ระบบ" [ref=e30] [cursor=pointer]:
|
||||
- generic [ref=e31]: เข้าสู่ระบบ
|
||||
- generic [ref=e32]:
|
||||
- generic [ref=e33]: บัญชีสำหรับทดสอบ (Test Account)
|
||||
- generic [ref=e34]:
|
||||
- generic [ref=e35]: studentedtest@example.com
|
||||
- generic [ref=e36]:
|
||||
- generic [ref=e37]: "Password:"
|
||||
- generic [ref=e38]: admin123
|
||||
- paragraph [ref=e40]:
|
||||
- text: ยังไม่มีบัญชีสมาชิก?
|
||||
- link "สมัครสมาชิกฟรี" [ref=e41] [cursor=pointer]:
|
||||
- /url: /auth/register
|
||||
- link "← กลับไปหน้าแรก" [ref=e43] [cursor=pointer]:
|
||||
- /url: /
|
||||
- generic [ref=e44]: ←
|
||||
- text: กลับไปหน้าแรก
|
||||
- generic:
|
||||
- img
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- button "Go to parent" [disabled]
|
||||
- button "Open in editor"
|
||||
- button "Close"
|
||||
- generic [ref=e45]:
|
||||
- button "Toggle Nuxt DevTools" [ref=e46] [cursor=pointer]:
|
||||
- img [ref=e47]
|
||||
- generic "Page load time" [ref=e50]:
|
||||
- generic [ref=e51]: "52"
|
||||
- generic [ref=e52]: ms
|
||||
- button "Toggle Component Inspector" [ref=e54] [cursor=pointer]:
|
||||
- img [ref=e55]
|
||||
```
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
# Page snapshot
|
||||
|
||||
```yaml
|
||||
- generic [active] [ref=e1]:
|
||||
- generic [ref=e5]:
|
||||
- generic [ref=e6]:
|
||||
- generic [ref=e8]: E
|
||||
- heading "เข้าสู่ระบบ" [level=1] [ref=e9]
|
||||
- paragraph [ref=e10]: ยินดีต้อนรับกลับมา! กรุณากรอกข้อมูลของคุณ
|
||||
- generic [ref=e11]:
|
||||
- generic [ref=e12]:
|
||||
- generic [ref=e13]:
|
||||
- generic [ref=e14]: อีเมล
|
||||
- generic [ref=e15]:
|
||||
- generic:
|
||||
- generic: email
|
||||
- textbox [ref=e16]
|
||||
- generic [ref=e17]:
|
||||
- generic [ref=e18]: รหัสผ่าน
|
||||
- generic [ref=e19]:
|
||||
- generic:
|
||||
- generic: lock
|
||||
- textbox [ref=e20]
|
||||
- button "visibility" [ref=e21] [cursor=pointer]:
|
||||
- generic [ref=e22]: visibility
|
||||
- generic [ref=e23]:
|
||||
- generic [ref=e24] [cursor=pointer]:
|
||||
- checkbox "จดจำฉัน" [ref=e26]
|
||||
- generic [ref=e28]: จดจำฉัน
|
||||
- link "ลืมรหัสผ่าน?" [ref=e29] [cursor=pointer]:
|
||||
- /url: /auth/forgot-password
|
||||
- button "เข้าสู่ระบบ" [ref=e30] [cursor=pointer]:
|
||||
- generic [ref=e31]: เข้าสู่ระบบ
|
||||
- generic [ref=e32]:
|
||||
- generic [ref=e33]: บัญชีสำหรับทดสอบ (Test Account)
|
||||
- generic [ref=e34]:
|
||||
- generic [ref=e35]: studentedtest@example.com
|
||||
- generic [ref=e36]:
|
||||
- generic [ref=e37]: "Password:"
|
||||
- generic [ref=e38]: admin123
|
||||
- paragraph [ref=e40]:
|
||||
- text: ยังไม่มีบัญชีสมาชิก?
|
||||
- link "สมัครสมาชิกฟรี" [ref=e41] [cursor=pointer]:
|
||||
- /url: /auth/register
|
||||
- link "← กลับไปหน้าแรก" [ref=e43] [cursor=pointer]:
|
||||
- /url: /
|
||||
- generic [ref=e44]: ←
|
||||
- text: กลับไปหน้าแรก
|
||||
- generic:
|
||||
- img
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- button "Go to parent" [disabled]
|
||||
- button "Open in editor"
|
||||
- button "Close"
|
||||
- generic [ref=e45]:
|
||||
- button "Toggle Nuxt DevTools" [ref=e46] [cursor=pointer]:
|
||||
- img [ref=e47]
|
||||
- generic "Page load time" [ref=e50]:
|
||||
- generic [ref=e51]: "27"
|
||||
- generic [ref=e52]: ms
|
||||
- button "Toggle Component Inspector" [ref=e54] [cursor=pointer]:
|
||||
- img [ref=e55]
|
||||
```
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
# Page snapshot
|
||||
|
||||
```yaml
|
||||
- generic [active] [ref=e1]:
|
||||
- generic [ref=e5]:
|
||||
- generic [ref=e6]:
|
||||
- generic [ref=e8]: E
|
||||
- heading "เข้าสู่ระบบ" [level=1] [ref=e9]
|
||||
- paragraph [ref=e10]: ยินดีต้อนรับกลับมา! กรุณากรอกข้อมูลของคุณ
|
||||
- generic [ref=e11]:
|
||||
- generic [ref=e12]:
|
||||
- generic [ref=e13]:
|
||||
- generic [ref=e14]: อีเมล
|
||||
- generic [ref=e15]:
|
||||
- generic:
|
||||
- generic: email
|
||||
- textbox [ref=e16]
|
||||
- generic [ref=e17]:
|
||||
- generic [ref=e18]: รหัสผ่าน
|
||||
- generic [ref=e19]:
|
||||
- generic:
|
||||
- generic: lock
|
||||
- textbox [ref=e20]
|
||||
- button "visibility" [ref=e21] [cursor=pointer]:
|
||||
- generic [ref=e22]: visibility
|
||||
- generic [ref=e23]:
|
||||
- generic [ref=e24] [cursor=pointer]:
|
||||
- checkbox "จดจำฉัน" [ref=e26]
|
||||
- generic [ref=e28]: จดจำฉัน
|
||||
- link "ลืมรหัสผ่าน?" [ref=e29] [cursor=pointer]:
|
||||
- /url: /auth/forgot-password
|
||||
- button "เข้าสู่ระบบ" [ref=e30] [cursor=pointer]:
|
||||
- generic [ref=e31]: เข้าสู่ระบบ
|
||||
- generic [ref=e32]:
|
||||
- generic [ref=e33]: บัญชีสำหรับทดสอบ (Test Account)
|
||||
- generic [ref=e34]:
|
||||
- generic [ref=e35]: studentedtest@example.com
|
||||
- generic [ref=e36]:
|
||||
- generic [ref=e37]: "Password:"
|
||||
- generic [ref=e38]: admin123
|
||||
- paragraph [ref=e40]:
|
||||
- text: ยังไม่มีบัญชีสมาชิก?
|
||||
- link "สมัครสมาชิกฟรี" [ref=e41] [cursor=pointer]:
|
||||
- /url: /auth/register
|
||||
- link "← กลับไปหน้าแรก" [ref=e43] [cursor=pointer]:
|
||||
- /url: /
|
||||
- generic [ref=e44]: ←
|
||||
- text: กลับไปหน้าแรก
|
||||
- generic:
|
||||
- img
|
||||
- generic:
|
||||
- generic:
|
||||
- generic:
|
||||
- button "Go to parent" [disabled]
|
||||
- button "Open in editor"
|
||||
- button "Close"
|
||||
- generic [ref=e45]:
|
||||
- button "Toggle Nuxt DevTools" [ref=e46] [cursor=pointer]:
|
||||
- img [ref=e47]
|
||||
- generic "Page load time" [ref=e50]:
|
||||
- generic [ref=e51]: "29"
|
||||
- generic [ref=e52]: ms
|
||||
- button "Toggle Component Inspector" [ref=e54] [cursor=pointer]:
|
||||
- img [ref=e55]
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue