张翔
0c1716d97e
feat: add shared layer verification script
2026-03-06 12:14:11 +08:00
张翔
1704a3673f
feat: add shared layer export file
2026-03-06 12:13:21 +08:00
张翔
e47171bf01
feat: add shared fixtures for testing
2026-03-06 12:13:01 +08:00
张翔
b6084ec01a
feat: add SEO validation utility
2026-03-06 12:09:18 +08:00
张翔
69dc3f2da6
feat: add accessibility testing utility
2026-03-06 12:08:50 +08:00
张翔
f8a080d0ca
feat: add performance testing utilities
2026-03-06 12:08:30 +08:00
张翔
50ecd7a241
feat: add page objects for all pages
2026-03-06 12:07:18 +08:00
张翔
b8d22aac9f
feat: add base page object with common methods
2026-03-06 12:06:50 +08:00
张翔
c7686bf1a3
feat: add configuration management system
2026-03-06 12:05:51 +08:00
张翔
66c868de03
feat: add type definitions for test framework
2026-03-06 12:05:27 +08:00
张翔
0171e97b82
chore: update package-lock.json
2026-03-06 12:02:38 +08:00
张翔
752fb228b6
docs: add test framework refactoring implementation plan
2026-03-06 11:59:03 +08:00
张翔
61e82b7e56
docs: add remaining planning documents
2026-03-06 11:51:46 +08:00
张翔
ddbab19657
docs: add test framework refactoring design document
2026-03-06 11:48:57 +08:00
张翔
71560b016b
fix: correct lighthouse result structure access
2026-03-06 11:24:51 +08:00
张翔
db992cf4fb
fix: correct lighthouse and chrome-launcher imports
2026-03-06 11:22:19 +08:00
张翔
4036b286a0
fix: add missing fs and path imports to scripts
2026-03-06 10:19:22 +08:00
张翔
54bdafa47f
fix: correct score calculation in accessibility test
2026-03-06 10:17:49 +08:00
张翔
e82f5b26aa
fix: use browser.newContext() for axe-core/playwright compatibility
2026-03-06 10:17:09 +08:00
张翔
755e0889a5
docs: add testing scripts documentation
2026-03-06 10:12:53 +08:00
张翔
db9f61ea19
chore: add test results directory structure
2026-03-06 10:12:10 +08:00
张翔
fd2528fa52
chore: add audit and test scripts to package.json
2026-03-06 10:10:12 +08:00
张翔
614fa8f85e
feat: add one-click test runner script
2026-03-06 10:09:44 +08:00
张翔
dc41aaf04e
feat: add comprehensive test report generator
2026-03-06 10:09:04 +08:00
张翔
7e023f0bf1
feat: add form validation testing script
2026-03-06 10:07:52 +08:00
张翔
4b84f28065
feat: add accessibility testing script with axe-core
2026-03-06 10:05:10 +08:00
张翔
2202d4045b
feat: add SEO validation script
2026-03-06 10:04:06 +08:00
张翔
0bedc7e023
feat: add performance audit script with Lighthouse
2026-03-06 10:02:58 +08:00
张翔
c4d135d37e
fix: optimize test timeouts and wait conditions for better stability
2026-03-05 23:00:32 +08:00
张翔
c678df44ae
fix: improve footer visibility with data-testid and waitForFooter method
2026-03-05 22:53:12 +08:00
张翔
f91f57cbbb
fix: improve scrollToSection and skip Contact section test on home page
2026-03-05 22:49:32 +08:00
张翔
44e756aa3b
fix: improve scrollToTop implementation and test expectations
2026-03-05 22:14:23 +08:00
张翔
2d6cd79067
fix: add name and data-testid attributes for form input fields
2026-03-05 21:51:50 +08:00
张翔
318081a62a
fix: add data-testid attributes for contact page elements
2026-03-05 21:49:12 +08:00
张翔
2f6f6a6aca
fix: add navigation role attribute for better test selector
2026-03-05 20:59:25 +08:00
张翔
3c5d79f7e3
feat: merge mobile testing implementation
...
- Add comprehensive mobile testing framework
- Implement gesture simulator with swipe, pinch, long press, double tap, and drag
- Add network simulator for various network conditions
- Implement mobile performance monitor with Core Web Vitals
- Create mobile test suites for performance, compatibility, gesture, PWA, and network
- Add mobile test reporter with HTML report generation
- Optimize parallel test execution
- Add mobile testing documentation~
2026-03-05 16:45:18 +08:00
张翔
136fe7ac04
fix: update gitignore and footer component
2026-03-05 16:43:44 +08:00
张翔
a3533a8c98
fix: resolve transferSize TypeScript error in mobile performance test
2026-03-05 16:43:04 +08:00
张翔
941e5170e1
fix: resolve remaining TypeScript errors in mobile testing~
2026-03-05 16:42:16 +08:00
张翔
c4fcbb6059
fix: resolve TypeScript type errors in mobile testing utilities~
2026-03-05 16:31:47 +08:00
张翔
8bca0e0af4
docs: add mobile testing guide
2026-03-05 16:09:20 +08:00
张翔
94204a1a45
feat: optimize parallel test execution
2026-03-05 16:02:16 +08:00
张翔
597a39d3ec
feat: implement HTML report generation in MobileTestReporter
2026-03-05 16:01:27 +08:00
张翔
8a43c0f5c2
feat: create MobileTestReporter base structure
2026-03-05 15:58:25 +08:00
张翔
9e5d61cfed
feat: add mobile network environment test suite
2026-03-05 15:50:05 +08:00
张翔
0074a9aab1
feat: add mobile PWA functionality test suite
2026-03-05 15:48:07 +08:00
张翔
edb8b249f8
feat: add mobile gesture interaction test suite
2026-03-05 15:30:13 +08:00
张翔
57c002b26c
feat: add mobile compatibility test suite
2026-03-05 15:28:51 +08:00
张翔
8611f84b48
feat: add mobile performance test suite
2026-03-05 15:27:55 +08:00
张翔
834dbcadf4
feat: implement Core Web Vitals monitoring in MobilePerformanceMonitor
2026-03-05 15:23:16 +08:00