จุดสิ้นสุด | คำอธิบาย |
---|---|
known-good-versions.json | เวอร์ชันที่เนื้อหา CfT ทั้งหมดพร้อมให้ดาวน์โหลด มีประโยชน์สำหรับการแบ่งส่วน |
known-good-versions-with-downloads.json | เช่นเดียวกับข้างต้น แต่มีคุณสมบัติ downloads เพิ่มเติมสำหรับแต่ละเวอร์ชัน โดยแสดงรายการ URL การดาวน์โหลดแบบเต็มต่อเนื้อหา |
last-known-good-versions.json | เวอร์ชันล่าสุดที่เนื้อหา CfT ทั้งหมดพร้อมให้ดาวน์โหลดสำหรับ Chrome แต่ละช่องทางการเผยแพร่ (Stable/Beta/Dev/Canary) |
last-known-good-versions-with-downloads.json | เช่นเดียวกับข้างต้น แต่มีคุณสมบัติ downloads เพิ่มเติมสำหรับแต่ละช่อง โดยแสดงรายการ URL ดาวน์โหลดแบบเต็มต่อเนื้อหา |
latest-patch-versions-per-build.json | เวอร์ชันล่าสุดที่เนื้อหา CfT ทั้งหมดพร้อมให้ดาวน์โหลด สำหรับแต่ละเวอร์ชันที่ทราบของ MAJOR.MINOR.BUILD |
latest-patch-versions-per-build-with-downloads.json | เช่นเดียวกับข้างต้น แต่มีคุณสมบัติ downloads เพิ่มเติมสำหรับแต่ละเวอร์ชัน โดยแสดงรายการ URL การดาวน์โหลดแบบเต็มต่อเนื้อหา |
latest-versions-per-milestone.json | เวอร์ชันล่าสุดที่เนื้อหา CfT ทั้งหมดพร้อมให้ดาวน์โหลดสำหรับเป้าหมาย Chrome แต่ละรายการ |
latest-versions-per-milestone-with-downloads.json | เช่นเดียวกับข้างต้น แต่มีคุณสมบัติ downloads เพิ่มเติมสำหรับแต่ละเหตุการณ์สำคัญ โดยแสดงรายการ URL การดาวน์โหลดแบบเต็มต่อเนื้อหา |
ชุด "เนื้อหา CfT ทั้งหมด" สำหรับ Chrome เวอร์ชันที่กำหนดคือเมทริกซ์ของแพลตฟอร์มไบนารี × ที่รองรับ
รายการไบนารีที่รองรับในปัจจุบันคือ:
chrome
หรือที่เรียกว่า Chrome สำหรับการทดสอบ (รองรับตั้งแต่ v113.0.5672.0)chromedriver
(รองรับตั้งแต่ v115.0.5763.0)chrome-headless-shell
(รองรับตั้งแต่ v120.0.6098.0)รายการแพลตฟอร์มที่รองรับในปัจจุบันคือ:
linux64
mac-arm64
mac-x64
win32
win64
ด้วยเหตุผลทางประวัติศาสตร์ ไฟล์ LATEST_RELEASE_
ที่มีหมายเลขเวอร์ชันแบบเต็มก็สามารถใช้ได้เช่นกัน
https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_116
ตอบคำถาม "เวอร์ชันล่าสุดที่มีอยู่ภายในเหตุการณ์สำคัญ 116 คืออะไร"https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_116.0.5845
ตอบคำถาม “เวอร์ชันล่าสุดที่มีอยู่ภายในช่วง 116.0.5845.* คืออะไร”https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_STABLE
ตอบคำถาม "เวอร์ชันเสถียรล่าสุดที่มีอยู่คืออะไร" คล้ายกับช่องอื่นๆ ( BETA
/ DEV
/ CANARY
) สามารถใช้แทนจุดสิ้นสุด JSON API latest-versions-per-milestone
, latest-patch-versions-per-build
และ last-known-good-versions
ตามลำดับ
นอกจากนี้ แต่ละเวอร์ชันจาก known-good-versions-with-downloads.json
จะได้รับการเผยแพร่เป็นไฟล์ JSON แยกต่างหากซึ่งมี URL ดาวน์โหลด เช่น 123.0.6309.0.json
คุณสามารถเรียกดูรายการ JSON และไฟล์ข้อความทั้งหมดได้
$ npm run find
> find
> node --no-warnings find-version.mjs
Checking the Stable channel…
Found versions: Set(2) { '113.0.5672.93', '113.0.5672.92' }
Recommended version for Stable channel: 113.0.5672.92
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/linux64/chrome-linux64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/mac-arm64/chrome-mac-arm64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/mac-x64/chrome-mac-x64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/win32/chrome-win32.zip 404
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/win64/chrome-win64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/linux64/chromedriver-linux64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/mac-arm64/chromedriver-mac-arm64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/mac-x64/chromedriver-mac-x64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/win32/chromedriver-win32.zip 404
https://storage.googleapis.com/chrome-for-testing-public/113.0.5672.92/win64/chromedriver-win64.zip 404
NOT OK
Checking the Beta channel…
Found versions: Set(1) { '114.0.5735.26' }
Recommended version for Beta channel: 114.0.5735.26
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/linux64/chrome-linux64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/mac-arm64/chrome-mac-arm64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/mac-x64/chrome-mac-x64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/win32/chrome-win32.zip 200
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/win64/chrome-win64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/linux64/chromedriver-linux64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/mac-arm64/chromedriver-mac-arm64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/mac-x64/chromedriver-mac-x64.zip 404
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/win32/chromedriver-win32.zip 404
https://storage.googleapis.com/chrome-for-testing-public/114.0.5735.26/win64/chromedriver-win64.zip 404
✅ OK
Checking the Dev channel…
Found versions: Set(1) { '115.0.5762.4' }
Recommended version for Dev channel: 115.0.5762.4
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/linux64/chrome-linux64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/mac-arm64/chrome-mac-arm64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/mac-x64/chrome-mac-x64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/win32/chrome-win32.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/win64/chrome-win64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/linux64/chromedriver-linux64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/mac-arm64/chromedriver-mac-arm64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/mac-x64/chromedriver-mac-x64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/win32/chromedriver-win32.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5762.4/win64/chromedriver-win64.zip 200
✅ OK
Checking the Canary channel…
Found versions: Set(2) { '115.0.5765.0', '115.0.5763.0' }
Recommended version for Canary channel: 115.0.5763.0
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/linux64/chrome-linux64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/mac-arm64/chrome-mac-arm64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/mac-x64/chrome-mac-x64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/win32/chrome-win32.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/win64/chrome-win64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/linux64/chromedriver-linux64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/mac-arm64/chromedriver-mac-arm64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/mac-x64/chromedriver-mac-x64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/win32/chromedriver-win32.zip 200
https://storage.googleapis.com/chrome-for-testing-public/115.0.5763.0/win64/chromedriver-win64.zip 200
✅ OK
$ npm run check 118.0.5962.0
> check
> node --no-warnings check-version.mjs "118.0.5962.0"
Checking downloads for v118.0.5962.0…
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/linux64/chrome-linux64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/mac-arm64/chrome-mac-arm64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/mac-x64/chrome-mac-x64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/win32/chrome-win32.zip 200
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/win64/chrome-win64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/linux64/chromedriver-linux64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/mac-arm64/chromedriver-mac-arm64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/mac-x64/chromedriver-mac-x64.zip 200
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/win32/chromedriver-win32.zip 200
https://storage.googleapis.com/chrome-for-testing-public/118.0.5962.0/win64/chromedriver-win64.zip 200
✅ OK
Chrome สำหรับการทดสอบเป็น Chrome เวอร์ชันใหม่ที่กำหนดเป้าหมายการทดสอบแอปพลิเคชันเว็บและกรณีการใช้งานอัตโนมัติโดยเฉพาะ อ่าน Chrome สำหรับการทดสอบ: ดาวน์โหลดที่เชื่อถือได้สำหรับการทำงานอัตโนมัติของเบราว์เซอร์ เพื่อดูรายละเอียดเพิ่มเติม
ใช้ @puppeteer/browsers
*.app
เสียหาย อะไรตอนนี้? บน macOS หากคุณดาวน์โหลดไฟล์ Chrome สำหรับการทดสอบ ZIP โดยใช้เบราว์เซอร์ แทน @puppeteer/browsers
, curl
หรือ wget
คุณอาจได้รับคำเตือนนี้:
“Google Chrome for Testing.app” เสียหายและไม่สามารถเปิดได้ คุณควรย้ายมันไปที่ถังขยะ
สิ่งนี้เกิดขึ้นเนื่องจาก macOS Gatekeeper ตั้งค่าคุณสมบัติเพิ่มเติมที่ทำเครื่องหมายไฟล์ ZIP และไฟล์ใดๆ ภายในไฟล์ว่า “ดาวน์โหลดผ่านเบราว์เซอร์” และอาจเป็นอันตรายได้
หากต้องการแก้ไขปัญหา ให้ลบแอตทริบิวต์เพิ่มเติมซ้ำๆ:
xattr -cr ' Google Chrome for Testing.app '
chrome-for-testing