เอกสารมีอยู่ที่เว็บไซต์หลักของ TestNG ไปที่ GitHub Repo ของ TestNG Documentation เพื่อมีส่วนร่วม
ก่อนจะเปิดประเด็นใหม่คุณได้ถามคำถามของคุณใน
หากคุณโพสต์บนทั้งสองไซต์ โปรดระบุลิงก์ไปยังคำถามอื่นเพื่อหลีกเลี่ยงการทำซ้ำคำตอบ
ก่อนที่จะโพสต์ปัญหา ให้ลองจำลองปัญหาในหน้าต่างเชลล์ก่อน
หากไม่มีปัญหากับเชลล์ ให้ตรวจสอบก่อนว่ามีปัญหาอยู่ที่ตัวติดตามบั๊กของรันเนอร์หรือไม่ และเปิดปัญหาที่นั่นก่อน:
ตรวจสอบให้แน่ใจว่าปัญหาของคุณเกิดขึ้นใน TestNG เวอร์ชันล่าสุดเสมอ รายงานข้อผิดพลาดที่เกิดขึ้นในเวอร์ชันเก่าจะไม่ได้รับการตรวจสอบอย่างรวดเร็ว
วิธีที่ดีที่สุดในการรายงานจุดบกพร่องคือการจัดเตรียมกรณีทดสอบฉบับสมบูรณ์ให้กับทีม TestNG เพื่อสร้างปัญหาขึ้นมาใหม่ บางทีคุณอาจเขียนกรณีทดสอบที่รันได้ (ตรวจสอบตัวอย่างในโฟลเดอร์ src/test/
) และเสนอในคำขอดึง ไม่ต้องกังวลหาก CI ล้มเหลวเนื่องจากเป็นพฤติกรรมที่คาดหวัง คำขอดึงนี้จะเป็นการเริ่มต้นที่สมบูรณ์แบบในการค้นหาการแก้ไข :)
โปรดดูส่วนการสนับสนุนของเราสำหรับชุดขั้นตอนโดยละเอียด
หากคำขอดึงของคุณเกี่ยวข้องกับการแก้ไขปัญหา SonarQube เราขอแนะนำให้คุณปรึกษาเรื่องนี้กับ TestNG-dev ก่อนที่คุณจะใช้เวลาดำเนินการ
ดาวน์โหลดคีย์ตามที่แสดงด้านล่าง:
gpg --keyserver keyserver.ubuntu.com --recv-keys 0F13D5631D6AF36D
gpg: key 0F13D5631D6AF36D: " Krishnan Mahadevan (krmahadevan-key) <[email protected]> " not changed
gpg: Total number processed: 1
gpg: unchanged: 1
เชื่อถือคีย์ตามที่แสดงด้านล่าง:
gpg --edit-key 0F13D5631D6AF36D
gpg (GnuPG) 2.4.4 ; Copyright (C) 2024 g10 Code GmbH
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Secret key is available.
sec rsa2048/0F13D5631D6AF36D
created: 2016-12-01 expires: never usage: SC
trust: full validity: unknown
ssb rsa2048/7295B61CC8DD9AE8
created: 2016-12-01 expires: never usage: E
[ unknown] (1). Krishnan Mahadevan (krmahadevan-key) < [email protected] >
gpg > trust
sec rsa2048/0F13D5631D6AF36D
created: 2016-12-01 expires: never usage: SC
trust: full validity: unknown
ssb rsa2048/7295B61CC8DD9AE8
created: 2016-12-01 expires: never usage: E
[ unknown] (1). Krishnan Mahadevan (krmahadevan-key) < [email protected] >
Please decide how far you trust this user to correctly verify other users ' keys
(by looking at passports, checking fingerprints from different sources, etc.)
1 = I don ' t know or won ' t say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu
Your decision? 5
Do you really want to set this key to ultimate trust? (y/N) y
sec rsa2048/0F13D5631D6AF36D
created: 2016-12-01 expires: never usage: SC
trust: ultimate validity: unknown
ssb rsa2048/7295B61CC8DD9AE8
created: 2016-12-01 expires: never usage: E
[ unknown] (1). Krishnan Mahadevan (krmahadevan-key) <[email protected]>
Please note that the shown key validity is not necessarily correct
unless you restart the program.
gpg> exit
Invalid command (try "help")
gpg> quit
.asc
จาก https://repo1.maven.org/maven2/org/testng/testng/<versionGoesHere>
gpg --verify testng-<versionGoesHere>.jar.asc testng-<versionGoesHere>.jar
gpg: Signature made Tue Dec 26 15:06:16 2023 IST
gpg: using RSA key 0F13D5631D6AF36D
gpg: checking the trustdb
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: Good signature from " Krishnan Mahadevan (krmahadevan-key) <[email protected]> " [ultimate]
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับกุญแจ โปรดดูที่: