Al

คำแนะนำและเคล็ดลับ Micro Focus ALM

30 ตุลาคม 2564

สารบัญ

  • 1. ALM/Quality Center – Tips And Tricks – ธ.ค. 2020
    • 1. คำแนะนำในการเริ่มต้นบันทึกการรวบรวมขยะ JVM ใน ALM
    • 2. ปัญหาการเข้าใช้ Application Lifecycle Management (ALM)
    • 3. ปัญหาใน ALM รุ่น 15.0.1 รูปแบบวันที่ (d/m/yy) เกี่ยวกับปัญหาการเปิด/ปิดการใช้งาน
    • 4. ปัญหาเกี่ยวกับการรับรองความถูกต้องของการกำหนดค่า SSO
    • 5. แบบสอบถามเกี่ยวกับหน้า ALM เริ่มต้นและหากเป็นไปได้ที่จะเบี่ยงออกจากหน้านั้น
    • 6. การจำกัดไซเคิลที่ล้าสมัยในการเปิดตัวเป้าหมายที่มีข้อบกพร่อง
    • 7. แทนที่ฐานข้อมูลที่ใช้โดย ALM ได้อย่างรวดเร็ว
    • 8. ความล้มเหลวในการกำหนดค่า SSO บน ALM 15.0.1 เวอร์ชัน
    • 9. ความล้มเหลวในการอัพเกรดรีจิสตรีคีย์
    • 10. การนำทางการตั้งค่ารีจิสทรีเพื่อค้นหาลิงก์ ALM Explorer td
  • 2. ALM/Quality Center – Tips And Tricks – มกราคม 2021
    • 1. คำแนะนำในการลบโดเมนเพื่อให้ตำแหน่ง repo ทางกายภาพง่ายขึ้น
    • 2. คำแนะนำในการเพิ่มวันที่และเวลาดำเนินการในการกำหนดค่า ALM
    • 3. รายงานการดำเนินการกรณีทดสอบ ALM
    • 4. เคล็ดลับในการแก้ไขข้อผิดพลาดขณะเริ่มบริการ ALM หลังจากเปลี่ยนรหัสผ่านที่สับสน
    • 5. คำแนะนำในการเปิดใช้งานบันทึกท่าเทียบเรือใน ALM หรือ Octane
    • 6. กลไกการทำให้งงงวยปฏิเสธรหัสผ่านใด ๆ ที่มี '^'
    • 7. คำแนะนำในการเปลี่ยนรหัสผ่านสำหรับ Java Keystore
    • 8. คำแนะนำในการนำเข้า/ส่งออกไฟล์ Lab Project .qcp
    • 9. คำแนะนำในการเพิ่มสตริงการเชื่อมต่อ DB เมื่อติดตั้ง ALM 15.5
    • 10. การแก้ไขข้อผิดพลาดในการผลิตผลงานรันโดยใช้ API REST
  • 3. ALM/Quality Center – Tips And Tricks – กุมภาพันธ์ 2021
    • 1. เราได้อัปเกรด ALM Quality Center จาก v12.53 เป็น v15.0.1 ทั้งหมดทำงานได้ดียกเว้น Microsoft Excel Add-in
    • 2. การใช้ SSO เราสามารถเลี่ยงผ่านหน้าแรกของ ALM ที่ขอแค่ชื่อผู้ใช้ได้หรือไม่ ข้อผิดพลาด
    • 3. วิธีป้องกันการระบุการวางจำหน่ายหรือไซเคิลที่สิ้นสุดในข้อผิดพลาดข้อบกพร่อง
    • 4. จำนวนระเบียนจำนวนมากในตาราง EVENT_LOG ในไซต์ ALM admin db/schema Error
    • 5. ไวท์ลิสต์สำหรับการอัพโหลดและดาวน์โหลดไฟล์ผ่านนามสกุลไฟล์ใน ALM 15 ขึ้นไป Error
    • 6. สามารถเติมแถบที่อยู่ ALM Explorer โดยอัตโนมัติได้หรือไม่ ตั้งค่า url เริ่มต้น Error
    • 7. ALM Explorer td เชื่อมโยงการตั้งค่ารีจิสทรี Error
    • 8. ไม่มีมุมมองหลังจากนำเข้าไฟล์ Lab Project .qcp Error
    • 9. สถานะโฮสต์กลายเป็นไม่ทำงาน Error
    • 10. ข้อผิดพลาดในการเริ่มต้น VuGEN/UFT – ความล้มเหลวในกระบวนการโมดูล Spider การเริ่มต้นล้มเหลว
  • 4. ALM/Quality Center – Tips And Tricks – มี.ค. 2021
    • ต่อไปนี้สามารถนำมาใช้เพื่อแก้ไขปัญหา:
    • 2. ALM Explorer td เชื่อมโยงการตั้งค่ารีจิสทรี
    • 3. ผู้ใช้ไม่สามารถเข้าสู่ระบบ ALM
    • 4. ข้อผิดพลาด: ไม่สามารถเข้าถึงฟิสิคัลไดเร็กทอรีของโปรเจ็กต์หรือไม่มีอยู่
    • 5. วิธีดาวน์โหลดไฟล์ ALMClientLauncher.exe จากเซิร์ฟเวอร์ ALM
    • 6. ไม่สามารถสร้างข้อกำหนดใหม่ที่มีชื่อเดียวกันกับข้อกำหนดอื่นได้
    • 7. เวิร์กโฟลว์: คำอธิบาย Bug_FieldChange และ Bug_New
    • 8. ข้อผิดพลาด: ข้อยกเว้น EOIeException ในโมดูล QCClientUI.ocx
    • 9. วิธีกำหนดเวลาชุดทดสอบให้ทำงานเป็นระยะ
    • 10. ตรวจสอบโฮสต์ล้มเหลวหลังจากเปิดใช้งานคุณสมบัติการเข้าสู่ระบบอัตโนมัติ ALM labservice
  • 5. ALM/Quality Center – Tips And Tricks – เมษายน 2021
    • รหัสผ่านที่ทำให้งงที่มี '^'
    • สถานะโฮสต์กลายเป็นไม่ทำงาน
    • การเพิ่มปัญหาไฟล์แนบ: มันถูกเพิ่มเป็นไฟล์ 0 kb
    • เคล็ดลับการแก้ไขปัญหาเมื่อจัดการกับปัญหาการกำหนดค่า ALM SSO
    • ข้อผิดพลาดในการเริ่มต้น VuGEN/UFT – ความล้มเหลวในกระบวนการโมดูล Spider การเริ่มต้นล้มเหลว
    • ไม่สามารถเริ่มบริการ ALM หลังจากสร้างความสับสนรหัสผ่านใน ALM jetty
    • ALM Lab Service- การเข้าสู่ระบบอัตโนมัติไม่ทำงานบน Windows Server 2016
    • รายงานการดำเนินการกรณีทดสอบ ALM
    • วิธีเปิดใช้งานบันทึกท่าเทียบเรือใน ALM หรือ Octane
    • สคริปต์ทดสอบที่กำหนดเอง รายงานปัญหาการสร้างรายงาน PDF
  • 6. ALM/Quality Center – Tips And Tricks – พฤษภาคม 2021
    • 1. รหัสข้อผิดพลาด OLE 800406ba ขณะเข้าถึงหรือนำทางในโปรเจ็กต์เฉพาะ
    • 2. การกำหนดค่า Excel ALM
    • 3. การลบโดเมนทำให้ตำแหน่ง repo ทางกายภาพง่ายขึ้นหรือไม่?
    • 4. ไม่มีมุมมองหลังจากนำเข้าไฟล์ Lab Project .qcp
    • 5. วิธีเปิดบันทึก JVM GC (Garbage Collection) ใน ALM
    • 6. ไม่มีมุมมองหลังจากนำเข้าไฟล์ Lab Project .qcp
    • 7. ข้อความไม่ดี 431
    • 8. จะใช้นิพจน์ทั่วไปจากโค้ดที่กำหนดเองในการทดสอบ API ได้อย่างไร
    • 9. จะเปลี่ยนรหัสผ่าน Java Keystore ได้อย่างไร?
  • 7. ALM/Quality Center – Tips And Tricks – มิถุนายน 2021

7. ALM/Quality Center – Tips And Tricks – มิถุนายน 2021

1. จำนวนระเบียนจำนวนมากในตาราง EVENT_LOG ในไซต์ ALM admin db/schema

เร็กคอร์ดจำนวนมากที่แทรกลงในตาราง EVENT_LOG ใน db/schema ผู้ดูแลระบบไซต์ สามารถเติมล็อกธุรกรรมฐานข้อมูล ซึ่งอาจทำให้เกิดข้อผิดพลาดในบันทึก SA เนื่องจากแบบสอบถามหมดเวลา ในบางกรณี เร็กคอร์ดหลายล้านรายการอาจถูกแทรกลงในตาราง EVENT_LOG สาเหตุคือการทดสอบที่ยังไม่สรุปผลจากช่วงเวลาและการจองภายในโครงการห้องปฏิบัติการ โดยทั่วไปจะมีผลกับ ALM ซึ่งรวมเข้ากับเซิร์ฟเวอร์ Performance Center (PCS)

สารละลาย

คุณสามารถทำตามขั้นตอนการเขียนด้านล่าง:

ขั้นตอนที่ 1: การจองการรันที่ยังไม่ได้ข้อสรุปสามารถเปิดเผยได้โดยการออกแบบสอบถามต่อไปนี้ไปยัง db/schema โปรเจ็กต์แล็บ

เลือก LRN_ID, LRN_PROJECT_PUID, LRN_RUN_ID, LRN_RESERVATION_ID, LRN_STATE จาก LAB_RUNS เข้าร่วม LAB_RESERVATIONS ON

LRN_RESERVATION_ID = RSV_ID ที่ไหน (LRN_STATE เช่น '%Stopping%' และ LRN_ID = RSV_CURRENT_LABRUN_ID และ RSV_DEV_STATUS = 1) หรือ ('2020-10-06 00:00:00.00' >

DATEADD( MINUTE เป็นโมฆะ ((RSV_DELAY), (0)), DATEADD( MINUTE , /*P*/1440, RSV_CREATION_DATE)) และ LRN_STATE LIKE '%Pending%');

ขั้นตอนที่ 2: ดำเนินการสำรองข้อมูลทั้งหมดของไซต์ admin schema db/schema และ lab project db/schema ใน Oracle หรือ MSSQL

ออกแบบสอบถามต่อไปนี้ไปยังโครงการแล็บ db/schema...

ลบจาก td.LAB_RUNS จาก td.LAB_RUNS AS spqh INNER JOIN td.LAB_RESERVATIONS AS sp ON spqh.LRN_ID = sp.RSV_CURRENT_LABRUN_ID โดยที่ (LRN_STATE LIKE '%Stopping%' และ RSVLABRUN_ID) -06 00:00:00.00' >

DATEADD (MINUTE เป็นโมฆะ ((RSV_DELAY), (0)), DATEADD (MINUTE, 1440, RSV_CREATION_DATE)) และ LRN_STATE LIKE '%Pending%');

ขั้นตอนที่ 3: ออกสิ่งต่อไปนี้ให้กับผู้ดูแลไซต์ db/schema…ตัดทอนตาราง EVENT_LOG;

บันทึก : แบบสอบถามด้านบนลบระเบียนในตาราง EVENT_LOG โดยไม่บันทึกลงในบันทึกธุรกรรมของฐานข้อมูล นี่เป็นสิ่งสำคัญเนื่องจากการลบออกจากผลลัพธ์เดียวกันแต่มีความเสี่ยงที่จะกรอกบันทึกธุรกรรม มอนิเตอร์ตาราง EVENT_LOG ในไซต์ admin db/schema ระดับของระเบียนที่แทรกลงในตารางควรน้อยที่สุด

2. ไวท์ลิสต์สำหรับการอัพโหลดและดาวน์โหลดไฟล์ผ่านนามสกุลไฟล์ใน ALM 15 ขึ้นไป

คำอธิบายเกี่ยวกับวิธีการเปิดใช้งานไวท์ลิสต์สำหรับการอัพโหลดและดาวน์โหลดไฟล์ผ่านนามสกุลไฟล์ใน ALM 15 ขึ้นไป

ขณะนี้มี 2 พารามิเตอร์ในผู้ดูแลไซต์ -> การกำหนดค่าไซต์ที่รับผิดชอบส่วนขยายไฟล์ที่ไม่สามารถดาวน์โหลดหรืออัปโหลดได้: FILE_EXTENSION_BLACK_LIST_DOWNLOAD และ FILE_EXTENSION_BLACK_LIST_UPLOAD

เมื่อมีความจำเป็นในการจัดทำรายการสีขาวสำหรับนามสกุลไฟล์ที่สามารถดาวน์โหลดหรืออัปโหลดไปยัง ALM ได้ พารามิเตอร์ใหม่สามารถเปิดใช้งานได้ตั้งแต่ ALM 15

สารละลาย

ไปที่ผู้ดูแลไซต์->การกำหนดค่าไซต์และเพิ่มพารามิเตอร์ไซต์ใหม่ FILE_EXTENSION_WHITE_LIST_DOWNLOAD และ FILE_EXTENSION_WHITE_LIST_UPLOAD

ไฟล์ทั้งหมดจะได้รับอนุญาตหากไม่ได้ตั้งค่าพารามิเตอร์

ไม่อนุญาตให้ใช้ไฟล์หากตั้งค่าพารามิเตอร์ด้วยค่าว่าง

ค่าคือสตริงที่คั่นด้วยเครื่องหมายอัฒภาคที่มีนามสกุลไฟล์ ตัวอย่างเช่น txt;bat

บัญชีขาวมีลำดับความสำคัญสูงกว่าบัญชีดำ

FILE_EXTENSION_BLACK_LIST_UPLOAD จะถูกละเว้นเมื่อใช้ FILE_EXTENSION_WHITE_LIST_UPLOAD

FILE_EXTENSION_BLACK_LIST_DOWNLOAD จะถูกละเว้นเมื่อใช้ FILE_EXTENSION_WHITE_LIST_DOWNLOAD

โปรดเพิ่ม lrs;tds;vbs;js;pys;pls ในรายการสีขาวสำหรับโมดูลการทดสอบ

lrs สำหรับประเภทการทดสอบ ALT-SCENARIO และ LR-SCENARIO

tds สำหรับประเภทการทดสอบ SYSTEM-TEST

vbs;js;pys;pls สำหรับประเภทการทดสอบ VAPI-XP-TEST

นามสกุลไฟล์สำหรับเครื่องมือทดสอบการรวมไม่ได้อยู่ที่นี่

3. เกิดข้อผิดพลาดหลังจากอัปเดตออกเทนจาก 15.0.60 เป็น 15.1.20

2020/10/07 14:38:48

——————————2020/10/07 14:38:48

การอัพเกรดสตริงการเชื่อมต่อจาก Data Direct เป็น Native JDBC2020/10/07 14:38:48

——————————2020/10/07 14:38:48

กำลังเรียกใช้ upgradeFromDataDirectToNative สำหรับโหมด [CONNECT_TO_EXISTING]2020/10/07 14:38:48 น.

แปลงสตริงการเชื่อมต่อจาก Data Direct เป็น JDBC ดั้งเดิม – true2020/10/07 14:38:48

2020/10/07 14:38:48

2020/10/07 14:38:48

2020/10/07 14:38:48

************************************************** **************************2020/10/07 14:38:48

************************************************** **************************2020/10/07 14:38:48

**2020/10/07 14:38:48

** ออกจากเซิร์ฟเวอร์ออกเทน.2020/10/07 14:38:48

**2020/10/07 14:38:48

************************************************** **************************2020/10/07 14:38:48

************************************************** **************************2020/10/07 14:38:48

2020/10/07 14:38:48

2020/10/07 14:38:48

ข้อผิดพลาด: การตั้งค่าเซิร์ฟเวอร์ล้มเหลว ข้อผิดพลาด: java.lang.NullPointerException

2020/10/16 13:40:00สร้างโดย: java.lang.NullPointerException

2020/10/16 13:40:00 ที่ com.hp.mqm.configuration.DbUtil.connection.MsSqlConnectionStringBuilder.constructNativeJdbcString(MsSqlConnectionStringBuilder.java:65)

2020/10/16 13:40:00 ที่ com.hp.mqm.configuration.DbUtil.connection.ConnectionStringDetails.toNativeJdbcConnectionString(ConnectionStringDetails.java:91)

2020/10/16 13:40:00 ที่ com.hp.mqm.configuration.DbUtil.connection.datadirect.DataDirectUrlParserBase.toNativeJdbc(DataDirectUrlParserBase.java:13)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.Setup.upgradeFromDataDirectToNative(Setup.java:377)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.Setup.loadSetupParameters (Setup.java:333)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.Setup.doSetup(Setup.java:104)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.Setup.lambda$runSetupSynchronously

30 ตุลาคม 2564

สารบัญ

  • 1. ALM/Quality Center – Tips And Tricks – ธ.ค. 2020
    • 1. คำแนะนำในการเริ่มต้นบันทึกการรวบรวมขยะ JVM ใน ALM
    • 2. ปัญหาการเข้าใช้ Application Lifecycle Management (ALM)
    • 3. ปัญหาใน ALM รุ่น 15.0.1 รูปแบบวันที่ (d/m/yy) เกี่ยวกับปัญหาการเปิด/ปิดการใช้งาน
    • 4. ปัญหาเกี่ยวกับการรับรองความถูกต้องของการกำหนดค่า SSO
    • 5. แบบสอบถามเกี่ยวกับหน้า ALM เริ่มต้นและหากเป็นไปได้ที่จะเบี่ยงออกจากหน้านั้น
    • 6. การจำกัดไซเคิลที่ล้าสมัยในการเปิดตัวเป้าหมายที่มีข้อบกพร่อง
    • 7. แทนที่ฐานข้อมูลที่ใช้โดย ALM ได้อย่างรวดเร็ว
    • 8. ความล้มเหลวในการกำหนดค่า SSO บน ALM 15.0.1 เวอร์ชัน
    • 9. ความล้มเหลวในการอัพเกรดรีจิสตรีคีย์
    • 10. การนำทางการตั้งค่ารีจิสทรีเพื่อค้นหาลิงก์ ALM Explorer td
  • 2. ALM/Quality Center – Tips And Tricks – มกราคม 2021
    • 1. คำแนะนำในการลบโดเมนเพื่อให้ตำแหน่ง repo ทางกายภาพง่ายขึ้น
    • 2. คำแนะนำในการเพิ่มวันที่และเวลาดำเนินการในการกำหนดค่า ALM
    • 3. รายงานการดำเนินการกรณีทดสอบ ALM
    • 4. เคล็ดลับในการแก้ไขข้อผิดพลาดขณะเริ่มบริการ ALM หลังจากเปลี่ยนรหัสผ่านที่สับสน
    • 5. คำแนะนำในการเปิดใช้งานบันทึกท่าเทียบเรือใน ALM หรือ Octane
    • 6. กลไกการทำให้งงงวยปฏิเสธรหัสผ่านใด ๆ ที่มี '^'
    • 7. คำแนะนำในการเปลี่ยนรหัสผ่านสำหรับ Java Keystore
    • 8. คำแนะนำในการนำเข้า/ส่งออกไฟล์ Lab Project .qcp
    • 9. คำแนะนำในการเพิ่มสตริงการเชื่อมต่อ DB เมื่อติดตั้ง ALM 15.5
    • 10. การแก้ไขข้อผิดพลาดในการผลิตผลงานรันโดยใช้ API REST
  • 3. ALM/Quality Center – Tips And Tricks – กุมภาพันธ์ 2021
    • 1. เราได้อัปเกรด ALM Quality Center จาก v12.53 เป็น v15.0.1 ทั้งหมดทำงานได้ดียกเว้น Microsoft Excel Add-in
    • 2. การใช้ SSO เราสามารถเลี่ยงผ่านหน้าแรกของ ALM ที่ขอแค่ชื่อผู้ใช้ได้หรือไม่ ข้อผิดพลาด
    • 3. วิธีป้องกันการระบุการวางจำหน่ายหรือไซเคิลที่สิ้นสุดในข้อผิดพลาดข้อบกพร่อง
    • 4. จำนวนระเบียนจำนวนมากในตาราง EVENT_LOG ในไซต์ ALM admin db/schema Error
    • 5. ไวท์ลิสต์สำหรับการอัพโหลดและดาวน์โหลดไฟล์ผ่านนามสกุลไฟล์ใน ALM 15 ขึ้นไป Error
    • 6. สามารถเติมแถบที่อยู่ ALM Explorer โดยอัตโนมัติได้หรือไม่ ตั้งค่า url เริ่มต้น Error
    • 7. ALM Explorer td เชื่อมโยงการตั้งค่ารีจิสทรี Error
    • 8. ไม่มีมุมมองหลังจากนำเข้าไฟล์ Lab Project .qcp Error
    • 9. สถานะโฮสต์กลายเป็นไม่ทำงาน Error
    • 10. ข้อผิดพลาดในการเริ่มต้น VuGEN/UFT – ความล้มเหลวในกระบวนการโมดูล Spider การเริ่มต้นล้มเหลว
  • 4. ALM/Quality Center – Tips And Tricks – มี.ค. 2021
    • ต่อไปนี้สามารถนำมาใช้เพื่อแก้ไขปัญหา:
    • 2. ALM Explorer td เชื่อมโยงการตั้งค่ารีจิสทรี
    • 3. ผู้ใช้ไม่สามารถเข้าสู่ระบบ ALM
    • 4. ข้อผิดพลาด: ไม่สามารถเข้าถึงฟิสิคัลไดเร็กทอรีของโปรเจ็กต์หรือไม่มีอยู่
    • 5. วิธีดาวน์โหลดไฟล์ ALMClientLauncher.exe จากเซิร์ฟเวอร์ ALM
    • 6. ไม่สามารถสร้างข้อกำหนดใหม่ที่มีชื่อเดียวกันกับข้อกำหนดอื่นได้
    • 7. เวิร์กโฟลว์: คำอธิบาย Bug_FieldChange และ Bug_New
    • 8. ข้อผิดพลาด: ข้อยกเว้น EOIeException ในโมดูล QCClientUI.ocx
    • 9. วิธีกำหนดเวลาชุดทดสอบให้ทำงานเป็นระยะ
    • 10. ตรวจสอบโฮสต์ล้มเหลวหลังจากเปิดใช้งานคุณสมบัติการเข้าสู่ระบบอัตโนมัติ ALM labservice
  • 5. ALM/Quality Center – Tips And Tricks – เมษายน 2021
    • รหัสผ่านที่ทำให้งงที่มี '^'
    • สถานะโฮสต์กลายเป็นไม่ทำงาน
    • การเพิ่มปัญหาไฟล์แนบ: มันถูกเพิ่มเป็นไฟล์ 0 kb
    • เคล็ดลับการแก้ไขปัญหาเมื่อจัดการกับปัญหาการกำหนดค่า ALM SSO
    • ข้อผิดพลาดในการเริ่มต้น VuGEN/UFT – ความล้มเหลวในกระบวนการโมดูล Spider การเริ่มต้นล้มเหลว
    • ไม่สามารถเริ่มบริการ ALM หลังจากสร้างความสับสนรหัสผ่านใน ALM jetty
    • ALM Lab Service- การเข้าสู่ระบบอัตโนมัติไม่ทำงานบน Windows Server 2016
    • รายงานการดำเนินการกรณีทดสอบ ALM
    • วิธีเปิดใช้งานบันทึกท่าเทียบเรือใน ALM หรือ Octane
    • สคริปต์ทดสอบที่กำหนดเอง รายงานปัญหาการสร้างรายงาน PDF
  • 6. ALM/Quality Center – Tips And Tricks – พฤษภาคม 2021
    • 1. รหัสข้อผิดพลาด OLE 800406ba ขณะเข้าถึงหรือนำทางในโปรเจ็กต์เฉพาะ
    • 2. การกำหนดค่า Excel ALM
    • 3. การลบโดเมนทำให้ตำแหน่ง repo ทางกายภาพง่ายขึ้นหรือไม่?
    • 4. ไม่มีมุมมองหลังจากนำเข้าไฟล์ Lab Project .qcp
    • 5. วิธีเปิดบันทึก JVM GC (Garbage Collection) ใน ALM
    • 6. ไม่มีมุมมองหลังจากนำเข้าไฟล์ Lab Project .qcp
    • 7. ข้อความไม่ดี 431
    • 8. จะใช้นิพจน์ทั่วไปจากโค้ดที่กำหนดเองในการทดสอบ API ได้อย่างไร
    • 9. จะเปลี่ยนรหัสผ่าน Java Keystore ได้อย่างไร?
  • 7. ALM/Quality Center – Tips And Tricks – มิถุนายน 2021

7. ALM/Quality Center – Tips And Tricks – มิถุนายน 2021

1. จำนวนระเบียนจำนวนมากในตาราง EVENT_LOG ในไซต์ ALM admin db/schema

เร็กคอร์ดจำนวนมากที่แทรกลงในตาราง EVENT_LOG ใน db/schema ผู้ดูแลระบบไซต์ สามารถเติมล็อกธุรกรรมฐานข้อมูล ซึ่งอาจทำให้เกิดข้อผิดพลาดในบันทึก SA เนื่องจากแบบสอบถามหมดเวลา ในบางกรณี เร็กคอร์ดหลายล้านรายการอาจถูกแทรกลงในตาราง EVENT_LOG สาเหตุคือการทดสอบที่ยังไม่สรุปผลจากช่วงเวลาและการจองภายในโครงการห้องปฏิบัติการ โดยทั่วไปจะมีผลกับ ALM ซึ่งรวมเข้ากับเซิร์ฟเวอร์ Performance Center (PCS)

สารละลาย

คุณสามารถทำตามขั้นตอนการเขียนด้านล่าง:

ขั้นตอนที่ 1: การจองการรันที่ยังไม่ได้ข้อสรุปสามารถเปิดเผยได้โดยการออกแบบสอบถามต่อไปนี้ไปยัง db/schema โปรเจ็กต์แล็บ

เลือก LRN_ID, LRN_PROJECT_PUID, LRN_RUN_ID, LRN_RESERVATION_ID, LRN_STATE จาก LAB_RUNS เข้าร่วม LAB_RESERVATIONS ON

LRN_RESERVATION_ID = RSV_ID ที่ไหน (LRN_STATE เช่น '%Stopping%' และ LRN_ID = RSV_CURRENT_LABRUN_ID และ RSV_DEV_STATUS = 1) หรือ ('2020-10-06 00:00:00.00' >

DATEADD( MINUTE เป็นโมฆะ ((RSV_DELAY), (0)), DATEADD( MINUTE , /*P*/1440, RSV_CREATION_DATE)) และ LRN_STATE LIKE '%Pending%');

ขั้นตอนที่ 2: ดำเนินการสำรองข้อมูลทั้งหมดของไซต์ admin schema db/schema และ lab project db/schema ใน Oracle หรือ MSSQL

ออกแบบสอบถามต่อไปนี้ไปยังโครงการแล็บ db/schema...

ลบจาก td.LAB_RUNS จาก td.LAB_RUNS AS spqh INNER JOIN td.LAB_RESERVATIONS AS sp ON spqh.LRN_ID = sp.RSV_CURRENT_LABRUN_ID โดยที่ (LRN_STATE LIKE '%Stopping%' และ RSVLABRUN_ID) -06 00:00:00.00' >

DATEADD (MINUTE เป็นโมฆะ ((RSV_DELAY), (0)), DATEADD (MINUTE, 1440, RSV_CREATION_DATE)) และ LRN_STATE LIKE '%Pending%');

ขั้นตอนที่ 3: ออกสิ่งต่อไปนี้ให้กับผู้ดูแลไซต์ db/schema…ตัดทอนตาราง EVENT_LOG;

บันทึก : แบบสอบถามด้านบนลบระเบียนในตาราง EVENT_LOG โดยไม่บันทึกลงในบันทึกธุรกรรมของฐานข้อมูล นี่เป็นสิ่งสำคัญเนื่องจากการลบออกจากผลลัพธ์เดียวกันแต่มีความเสี่ยงที่จะกรอกบันทึกธุรกรรม มอนิเตอร์ตาราง EVENT_LOG ในไซต์ admin db/schema ระดับของระเบียนที่แทรกลงในตารางควรน้อยที่สุด

2. ไวท์ลิสต์สำหรับการอัพโหลดและดาวน์โหลดไฟล์ผ่านนามสกุลไฟล์ใน ALM 15 ขึ้นไป

คำอธิบายเกี่ยวกับวิธีการเปิดใช้งานไวท์ลิสต์สำหรับการอัพโหลดและดาวน์โหลดไฟล์ผ่านนามสกุลไฟล์ใน ALM 15 ขึ้นไป

ขณะนี้มี 2 พารามิเตอร์ในผู้ดูแลไซต์ -> การกำหนดค่าไซต์ที่รับผิดชอบส่วนขยายไฟล์ที่ไม่สามารถดาวน์โหลดหรืออัปโหลดได้: FILE_EXTENSION_BLACK_LIST_DOWNLOAD และ FILE_EXTENSION_BLACK_LIST_UPLOAD

เมื่อมีความจำเป็นในการจัดทำรายการสีขาวสำหรับนามสกุลไฟล์ที่สามารถดาวน์โหลดหรืออัปโหลดไปยัง ALM ได้ พารามิเตอร์ใหม่สามารถเปิดใช้งานได้ตั้งแต่ ALM 15

สารละลาย

ไปที่ผู้ดูแลไซต์->การกำหนดค่าไซต์และเพิ่มพารามิเตอร์ไซต์ใหม่ FILE_EXTENSION_WHITE_LIST_DOWNLOAD และ FILE_EXTENSION_WHITE_LIST_UPLOAD

ไฟล์ทั้งหมดจะได้รับอนุญาตหากไม่ได้ตั้งค่าพารามิเตอร์

ไม่อนุญาตให้ใช้ไฟล์หากตั้งค่าพารามิเตอร์ด้วยค่าว่าง

ค่าคือสตริงที่คั่นด้วยเครื่องหมายอัฒภาคที่มีนามสกุลไฟล์ ตัวอย่างเช่น txt;bat

บัญชีขาวมีลำดับความสำคัญสูงกว่าบัญชีดำ

FILE_EXTENSION_BLACK_LIST_UPLOAD จะถูกละเว้นเมื่อใช้ FILE_EXTENSION_WHITE_LIST_UPLOAD

FILE_EXTENSION_BLACK_LIST_DOWNLOAD จะถูกละเว้นเมื่อใช้ FILE_EXTENSION_WHITE_LIST_DOWNLOAD

โปรดเพิ่ม lrs;tds;vbs;js;pys;pls ในรายการสีขาวสำหรับโมดูลการทดสอบ

lrs สำหรับประเภทการทดสอบ ALT-SCENARIO และ LR-SCENARIO

tds สำหรับประเภทการทดสอบ SYSTEM-TEST

vbs;js;pys;pls สำหรับประเภทการทดสอบ VAPI-XP-TEST

นามสกุลไฟล์สำหรับเครื่องมือทดสอบการรวมไม่ได้อยู่ที่นี่

3. เกิดข้อผิดพลาดหลังจากอัปเดตออกเทนจาก 15.0.60 เป็น 15.1.20

2020/10/07 14:38:48

——————————2020/10/07 14:38:48

การอัพเกรดสตริงการเชื่อมต่อจาก Data Direct เป็น Native JDBC2020/10/07 14:38:48

——————————2020/10/07 14:38:48

กำลังเรียกใช้ upgradeFromDataDirectToNative สำหรับโหมด [CONNECT_TO_EXISTING]2020/10/07 14:38:48 น.

แปลงสตริงการเชื่อมต่อจาก Data Direct เป็น JDBC ดั้งเดิม – true2020/10/07 14:38:48

2020/10/07 14:38:48

2020/10/07 14:38:48

2020/10/07 14:38:48

************************************************** **************************2020/10/07 14:38:48

************************************************** **************************2020/10/07 14:38:48

**2020/10/07 14:38:48

** ออกจากเซิร์ฟเวอร์ออกเทน.2020/10/07 14:38:48

**2020/10/07 14:38:48

************************************************** **************************2020/10/07 14:38:48

************************************************** **************************2020/10/07 14:38:48

2020/10/07 14:38:48

2020/10/07 14:38:48

ข้อผิดพลาด: การตั้งค่าเซิร์ฟเวอร์ล้มเหลว ข้อผิดพลาด: java.lang.NullPointerException

2020/10/16 13:40:00สร้างโดย: java.lang.NullPointerException

2020/10/16 13:40:00 ที่ com.hp.mqm.configuration.DbUtil.connection.MsSqlConnectionStringBuilder.constructNativeJdbcString(MsSqlConnectionStringBuilder.java:65)

2020/10/16 13:40:00 ที่ com.hp.mqm.configuration.DbUtil.connection.ConnectionStringDetails.toNativeJdbcConnectionString(ConnectionStringDetails.java:91)

2020/10/16 13:40:00 ที่ com.hp.mqm.configuration.DbUtil.connection.datadirect.DataDirectUrlParserBase.toNativeJdbc(DataDirectUrlParserBase.java:13)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.Setup.upgradeFromDataDirectToNative(Setup.java:377)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.Setup.loadSetupParameters (Setup.java:333)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.Setup.doSetup(Setup.java:104)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.Setup.lambda$runSetupSynchronously$0(Setup.java:95)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.ClusterSetupSynchronizer.runSetup(ClusterSetupSynchronizer.java:86)

สารละลาย

เนื่องจาก ALM 15.5 และ ALM Octane มีพารามิเตอร์สตริงการเชื่อมต่อใหม่เพื่อเชื่อมต่อกับฐานข้อมูล ในอดีตเราใช้ jdbc:mercury:sqlserver ในระหว่างการอัพเกรด Octane ไม่ได้เปลี่ยนสตริงการเชื่อมต่อที่มีอยู่โดยอัตโนมัติ แต่ตอนนี้หลังจากลบออกจากไฟล์ Octane.conf ด้วยตนเอง ปรอทในสตริงการเชื่อมต่อ jdbc ได้แก้ไขปัญหาผู้ใช้

ตัวอย่าง jdbc:sqlserver

ตรวจสอบ ซอฟต์แวร์สนับสนุน softwaregrp.com > doc > KM03744053

4. สามารถเติมแถบที่อยู่ ALM Explorer โดยอัตโนมัติได้หรือไม่ ตั้งค่า URL เริ่มต้น

เมื่อผู้ใช้เปิดเครื่องมือ ALM Explorer เพื่อเข้าถึง Micro Focus ALM แถบที่อยู่จะว่างเปล่าเสมอ และพวกเขาต้องเลือกปุ่มดรอปดาวน์และเลือกเซิร์ฟเวอร์ ในเวอร์ชันก่อนๆ ฉันสามารถกำหนดค่าให้ป้อนที่อยู่เซิร์ฟเวอร์โดยอัตโนมัติ ฉันไม่สามารถทำเช่นนี้กับ ALM เวอร์ชัน 15 ได้ เป็นไปได้ไหม ขอขอบคุณ!

สารละลาย

- ลบทางลัดเริ่มต้นที่นี่ (C:ProgramDataMicrosoftWindowsStart MenuProgramsALM Explorer 15.0x)

- ไปที่เส้นทางการกำหนดค่า ALM explorer (C:Program Files (x86)Micro FocusALM Explorer 15.0x) > เลือก ALM-Explorer.exe > คลิกขวา > สร้างทางลัดใหม่

หมายเหตุ: ทางลัดใหม่จะถูกสร้างขึ้นในเดสก์ท็อป อย่างไรก็ตาม คุณสามารถย้ายไปยังเส้นทางเริ่มต้นได้หากต้องการ

- คลิกขวาที่ทางลัด HP ALM Explorer > เลือก Properties

- ในแท็บทางลัด ให้ค้นหาเป้าหมายและเพิ่มที่อยู่ ALM ที่ส่วนท้ายของ URL เป้าหมาย

ตัวอย่าง: C:Program Files (x86)Micro FocusALM Explorer 15.0xALM-Explorer.exe 10.10.15.226: 8080> qcbin

– เลือก Apply คุณจะต้องมีสิทธิ์ในการเปลี่ยนแปลงนี้

– เลือกตกลงและเปิด ALM Explorer คุณจะเห็นว่า URL ALM เริ่มต้นจะปรากฏขึ้น

5. ปัญหาในการรับผลการเรียกใช้โดยใช้ API REST

ฉันต้องการรับผลการรัน ALM โดยใช้ส่วนที่เหลือของ API ฉันได้อ่านและค้นหาและฉันมี Get คำขอสองสามรายการที่ใช้งานได้ แต่อันสุดท้ายใช้ไม่ได้ ก่อนอื่น ฉันต้องลงชื่อเข้าใช้: ไม่เป็นไร เราได้รับคำตอบที่ถูกต้อง 200OK – ALMSERVER: PORT > qcbin > rest > oauth2 > เข้าสู่ระบบทันที มีข้อมูลเหล่านี้:- run-ID : 434- ชื่อของผลลัพธ์: 'Results_434_zip'ฉันกำลังจะไปเอา ID ผลลัพธ์จากผลลัพธ์ที่อยู่ใน run-id 434 ด้วยชื่อ 'Result_434.zip'GET ALM SERVER: PORT > qcbin > rest > domains > DOMAIN NAME > โครงการ > PROYECTNAME > ผลลัพธ์? แบบสอบถาม = {เรียกใช้ id ['434']; ชื่อ ['ผลลัพธ์ 434.zip']}

ตอบกลับ 200OKResult-id: 2622และนี่คือที่ที่ฉันมีปัญหา ฉันต้องการดาวน์โหลด

ไฟล์ Results_434.zip และทุกที่ที่พวกเขาบอกว่าฉันต้องใช้รับข้อความค้นหา ALM SERVER: PORT > qcbin > rest > domains > DOMAIN NAME > โครงการ > PROYECTNAME > ผลลัพธ์ > 2622 > ที่จัดเก็บแบบลอจิคัล/ . คำตอบคือ 403 ถูกห้าม การเข้าถึงทรัพยากรนี้ถูกปฏิเสธ qccore.operation-forbidden administrator ในการจัดการแล็บและในโครงการ คุณช่วยฉันได้ไหม

สารละลาย

ปัจจุบัน API 'ที่เก็บข้อมูลเชิงตรรกะ' ไม่ได้เปิดสำหรับผู้ใช้ นี่คือ API ส่วนตัวที่ใช้ระหว่างเซิร์ฟเวอร์ ALM และเครื่องมือทดสอบอื่นๆ

จากการมีส่วนร่วมของฉันกับทีมภายใน ไม่มี REST API ที่เผยแพร่เพื่อดึงข้อมูลในผลการทดสอบ

หรือคุณสามารถรับไฟล์ด้วย:

===========

หัวข้อ

PtAL

ยอมรับ=ใบสมัคร/zip

===========

6. เราได้อัปเกรด ALM Quality Center จาก v12.53 เป็น v15.0.1 ทั้งหมดทำงานได้ดียกเว้น Microsoft Excel Add-in

ฉันอัปเกรด ALM Quality Center จาก v12.53 เป็น v15.0.1 ทั้งหมดทำงานได้ดียกเว้น Microsoft Excel Add-in

ให้ฉันบอกคุณว่าฉันทำอะไร:

1. ฉันอัพเกรด QC จาก v12.53 เป็น v15.0.1

2. ฉันดาวน์โหลด Addin ของ Microsoft Excel เวอร์ชันล่าสุดตาม Quality Center เวอร์ชันที่ใช้

3. ฉันติดตั้งโปรแกรมเสริมบนแล็ปท็อป

4. ฉันเริ่มโปรแกรมเสริมจาก Excel

FTP

5. ฉันพยายามเข้าสู่ระบบ

FTP

6. ฉันพิมพ์ที่อยู่และการตั้งค่าพร็อกซีเหมือนที่เราเคยทำกับ QC เวอร์ชันก่อนหน้า (v12) จากนั้นเมื่อเราคลิกที่ Authenticate เราพบข้อความนี้:

FTP

สารละลาย

โปรดไปที่เซิร์ฟเวอร์และใช้ localhost URL เพื่อเข้าสู่ระบบ ALM Site Admin และลองนำเข้าโครงการของคุณ หากวิธีนี้ใช้ได้ผล ปัญหาเครือข่ายตามที่แนะนำก่อนหน้านี้อาจเป็นสาเหตุได้ เช่น IIS, Load Balancer, Proxy ฯลฯ ใช้ URL ในรูปแบบนี้: localhost: พอร์ต > qcbin

หากปัญหาสันนิษฐานว่ามาจากเครือข่าย โปรดดาวน์โหลดเครื่องมือปรับแต่ง Webgate และดำเนินการตามขั้นตอนเหล่านี้:

ขั้นตอนที่ 1 เรียกใช้ ALM บน IE ในฐานะผู้ดูแลระบบเช่น:

ขั้นตอนที่ 2 คลิกที่เครื่องมือ

ขั้นตอนที่ 3 คลิกที่การปรับแต่ง ALM Webgate

ขั้นตอนที่ 4. คลิกที่เครื่องมือดาวน์โหลด

ขั้นตอนที่ 5. เรียกใช้เครื่องมือที่ดาวน์โหลดมา

หลังจากนี้ กล่องโต้ตอบจะเปิดขึ้นเพื่อกรอกข้อมูลประจำตัวบางส่วนตามลำดับ ดูลิงค์เอกสารด้านล่าง:

adm help microfocus.com > alm > th > 15.0 – 15.0.1 > ความช่วยเหลือออนไลน์ > เนื้อหา > Web Gate Customization Tool.htm? Highlight=webgate 20 การปรับแต่ง 20 เครื่องมือ การประมวลผล

นอกจากนี้ โปรดตั้งค่าการหมดเวลาจากค่าเริ่มต้น 120 เป็นประมาณ 180

สุดท้ายนี้ ให้บันทึก Webgate logs/client log file แก่ฉัน:

ขั้นตอนที่ 1. ไปที่ ชื่อโฮสต์: หมายเลขพอร์ต > qcbin > แอป

ขั้นตอนที่ 2 เรียกใช้เครื่องมือกำหนดค่าบันทึกไคลเอ็นต์

ขั้นตอนที่ 3 เลือก 'WebGateClient' ที่บานหน้าต่างด้านซ้าย

ขั้นตอนที่ 4. ตั้งค่าระดับการบันทึก (เพียงสองตัวเลือก – ไม่มี/ทั้งหมด)

ขั้นตอนที่ 5. ตั้งค่าเส้นทางบันทึก

ขั้นตอนที่ 6 คลิกที่บันทึก

ทำซ้ำข้อผิดพลาดและนำทางไปยังเส้นทางที่กำหนดไว้สำหรับบันทึกที่จะส่ง

7. วิธีเพิ่มสตริงการเชื่อมต่อ DB ด้วยตนเองเมื่อติดตั้ง ALM 15.5

คุณทราบหรือไม่ว่ามีการเปลี่ยนแปลงใน ALM 15.5 สำหรับ DB Connection String? หากคุณต้องการเพิ่ม DB Connection String ด้วยตนเองเมื่อติดตั้ง ALM 15.5 จำเป็นต้องอัปเดตรูปแบบ

สารละลาย

นี่คือวิธีที่คุณสามารถอัปเดตได้

ในการใช้ DB Connection String กับชื่อบริการ:

jdbc:oracle:บาง:@// : /

ครั้งที่สอง ในการใช้ DB Connection String กับ SID:

jdbc:oracle:บาง:@ : :

ในการเพิ่ม DB Connection String ด้วย tnsnames.ora:

ตัวเลือกที่ 1: กำหนด DB Connection ตามเส้นทางของไฟล์ tnsnames.ora:

ตรวจสอบสตริงการเชื่อมต่อใน tnsnames.ora

XXX = (คำอธิบาย =

(ที่อยู่ = (โปรโตคอล = TCP) (โฮสต์ = )(PORT = ))

(CONNECT_DATA =

(เซิร์ฟเวอร์ = ทุ่มเท)

(SERVICE_NAME = ))

)

ตั้งค่าสตริงการเชื่อมต่อ DB:

jdbc:oracle:บาง:@ XXX ;oracle.net.tns_admin=

ตัวเลือกที่ 2: ใช้การเชื่อมต่อในไฟล์ tnsnames.ora

ตรวจสอบสตริงการเชื่อมต่อใน tnsnames.ora

XXX = (คำอธิบาย =

(ที่อยู่ = (โปรโตคอล = TCP) (โฮสต์ = )(PORT = ))

(CONNECT_DATA =

(เซิร์ฟเวอร์ = ทุ่มเท)

(SERVICE_NAME = ))

)

ใช้สำหรับสตริงการเชื่อมต่อ DB:

jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=)] )(PORT= ))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = .) )))

8. ซ่อนฟิลด์เทมเพลตที่กำหนดโดยผู้ใช้จาก Defect Grid View

ฉันต้องการซ่อนชื่อฟิลด์ข้อบกพร่องที่มองเห็นได้ในมุมมองกริด มันค่อนข้างแปลกที่ทุกครั้งที่ชื่อข้อบกพร่องนี้ปรากฏขึ้น

สารละลาย

ต่อไปนี้เป็นขั้นตอนที่ต้องปฏิบัติตามเพื่อซ่อนชื่อข้อบกพร่อง:

ขั้นตอนที่ 1: ไปที่ ALM Site Administration> Site Configuration และเพิ่มพารามิเตอร์ไซต์ต่อไปนี้:ENABLE_COLUMN_VISIBILITY_TRACKING ด้วยค่า Y

ขั้นตอนที่ 2: เพิ่มรหัสเวิร์กโฟลว์ต่อไปนี้ (เน้นด้วยสีเหลือง) ในสคริปต์โครงการ โดยเฉพาะในรูทีนย่อยที่เรียกว่า EnterModule:

Sub EnterModule

'ใช้ ActiveModule และ ActiveDialogName เพื่อรับ

'บริบทปัจจุบัน

เมื่อเกิดข้อผิดพลาด ดำเนินการต่อ ต่อไป

ถ้า ModuleName = ข้อบกพร่อง แล้ว

Bug_Fields.Field(BG_USER_01).IsVisible = FALSE

สิ้นสุด if

ขั้นตอนที่ 3: ในข้อผิดพลาด GoTo 0 และ End Sub

9. ฉันไม่สามารถติดตั้งไมโครโฟกัส ALM 12.60 ในระบบของฉัน

ผู้ใช้บ่นว่าติดตั้ง microfocus ALM 12.60 ในระบบไม่ได้ มันกำลังแสดงข้อความแสดงข้อผิดพลาด - ไม่พบ Java แม้ว่าจะระบุเส้นทางของ Java ที่ถูกต้องแล้วก็ตาม

ดูเหมือนว่าจะค่อนข้างเร่งด่วน เนื่องจากฉันได้รับแจ้งด้วยว่าผู้ใช้ต้องอัปโหลดสคริปต์ทดสอบการทำงานอัตโนมัติจากในเครื่องไปยัง ALM เพื่อเริ่มการทดสอบระบบอัตโนมัติสำหรับการทดสอบการถดถอยในโครงการ

สารละลาย

คุณสามารถแก้ไขข้อผิดพลาดได้โดยถอนการติดตั้งการติดตั้ง JDK/JRE ทั้งหมด และแนะนำให้ติดตั้งเวอร์ชัน JDK/JRE สำหรับ ALM 12.60 ALM 12.60 ต้องใช้ Oracle Java 8 และ OpenJDK 8

โปรดดูที่ลิงค์นี้ adm help microfocus.com > เอกสาร > alm > ข้อกำหนดของระบบ alm > ข้อกำหนดระบบ alm qc.htm ALM 1260

สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับข้อกำหนดของระบบ ALM 12.60

10. เอกสารเกณฑ์มาตรฐานประสิทธิภาพสำหรับ ALM 15.5

ฉันต้องการเอกสารเกณฑ์มาตรฐานประสิทธิภาพสำหรับ ALM 15.5

สารละลาย

เอกสารเกณฑ์มาตรฐานประสิทธิภาพ ALM 15.5 สามารถพบได้ที่นี่: เอกสารเกณฑ์มาตรฐาน ALM 15.5 . มันจะให้ข้อมูลที่จำเป็นทั้งหมดแก่คุณ

(Setup.java:95)

2020/10/16 13:40:00 ที่ com.hp.mqm.infra.server.setup.ClusterSetupSynchronizer.runSetup(ClusterSetupSynchronizer.java:86)

สารละลาย

เนื่องจาก ALM 15.5 และ ALM Octane มีพารามิเตอร์สตริงการเชื่อมต่อใหม่เพื่อเชื่อมต่อกับฐานข้อมูล ในอดีตเราใช้ jdbc:mercury:sqlserver ในระหว่างการอัพเกรด Octane ไม่ได้เปลี่ยนสตริงการเชื่อมต่อที่มีอยู่โดยอัตโนมัติ แต่ตอนนี้หลังจากลบออกจากไฟล์ Octane.conf ด้วยตนเอง ปรอทในสตริงการเชื่อมต่อ jdbc ได้แก้ไขปัญหาผู้ใช้

ตัวอย่าง jdbc:sqlserver

ตรวจสอบ ซอฟต์แวร์สนับสนุน softwaregrp.com > doc > KM03744053

4. สามารถเติมแถบที่อยู่ ALM Explorer โดยอัตโนมัติได้หรือไม่ ตั้งค่า URL เริ่มต้น

เมื่อผู้ใช้เปิดเครื่องมือ ALM Explorer เพื่อเข้าถึง Micro Focus ALM แถบที่อยู่จะว่างเปล่าเสมอ และพวกเขาต้องเลือกปุ่มดรอปดาวน์และเลือกเซิร์ฟเวอร์ ในเวอร์ชันก่อนๆ ฉันสามารถกำหนดค่าให้ป้อนที่อยู่เซิร์ฟเวอร์โดยอัตโนมัติ ฉันไม่สามารถทำเช่นนี้กับ ALM เวอร์ชัน 15 ได้ เป็นไปได้ไหม ขอขอบคุณ!

สารละลาย

- ลบทางลัดเริ่มต้นที่นี่ (C:ProgramDataMicrosoftWindowsStart MenuProgramsALM Explorer 15.0x)

- ไปที่เส้นทางการกำหนดค่า ALM explorer (C:Program Files (x86)Micro FocusALM Explorer 15.0x) > เลือก ALM-Explorer.exe > คลิกขวา > สร้างทางลัดใหม่

หมายเหตุ: ทางลัดใหม่จะถูกสร้างขึ้นในเดสก์ท็อป อย่างไรก็ตาม คุณสามารถย้ายไปยังเส้นทางเริ่มต้นได้หากต้องการ

- คลิกขวาที่ทางลัด HP ALM Explorer > เลือก Properties

- ในแท็บทางลัด ให้ค้นหาเป้าหมายและเพิ่มที่อยู่ ALM ที่ส่วนท้ายของ URL เป้าหมาย

ตัวอย่าง: C:Program Files (x86)Micro FocusALM Explorer 15.0xALM-Explorer.exe 10.10.15.226: 8080> qcbin

– เลือก Apply คุณจะต้องมีสิทธิ์ในการเปลี่ยนแปลงนี้

– เลือกตกลงและเปิด ALM Explorer คุณจะเห็นว่า URL ALM เริ่มต้นจะปรากฏขึ้น

5. ปัญหาในการรับผลการเรียกใช้โดยใช้ API REST

ฉันต้องการรับผลการรัน ALM โดยใช้ส่วนที่เหลือของ API ฉันได้อ่านและค้นหาและฉันมี Get คำขอสองสามรายการที่ใช้งานได้ แต่อันสุดท้ายใช้ไม่ได้ ก่อนอื่น ฉันต้องลงชื่อเข้าใช้: ไม่เป็นไร เราได้รับคำตอบที่ถูกต้อง 200OK – ALMSERVER: PORT > qcbin > rest > oauth2 > เข้าสู่ระบบทันที มีข้อมูลเหล่านี้:- run-ID : 434- ชื่อของผลลัพธ์: 'Results_434_zip'ฉันกำลังจะไปเอา ID ผลลัพธ์จากผลลัพธ์ที่อยู่ใน run-id 434 ด้วยชื่อ 'Result_434.zip'GET ALM SERVER: PORT > qcbin > rest > domains > DOMAIN NAME > โครงการ > PROYECTNAME > ผลลัพธ์? แบบสอบถาม = {เรียกใช้ id ['434']; ชื่อ ['ผลลัพธ์ 434.zip']}

ตอบกลับ 200OKResult-id: 2622และนี่คือที่ที่ฉันมีปัญหา ฉันต้องการดาวน์โหลด

ไฟล์ Results_434.zip และทุกที่ที่พวกเขาบอกว่าฉันต้องใช้รับข้อความค้นหา ALM SERVER: PORT > qcbin > rest > domains > DOMAIN NAME > โครงการ > PROYECTNAME > ผลลัพธ์ > 2622 > ที่จัดเก็บแบบลอจิคัล/ . คำตอบคือ 403 ถูกห้าม การเข้าถึงทรัพยากรนี้ถูกปฏิเสธ qccore.operation-forbidden administrator ในการจัดการแล็บและในโครงการ คุณช่วยฉันได้ไหม

สารละลาย

ปัจจุบัน API 'ที่เก็บข้อมูลเชิงตรรกะ' ไม่ได้เปิดสำหรับผู้ใช้ นี่คือ API ส่วนตัวที่ใช้ระหว่างเซิร์ฟเวอร์ ALM และเครื่องมือทดสอบอื่นๆ

จากการมีส่วนร่วมของฉันกับทีมภายใน ไม่มี REST API ที่เผยแพร่เพื่อดึงข้อมูลในผลการทดสอบ

หรือคุณสามารถรับไฟล์ด้วย:

===========

หัวข้อ

PtAL

ยอมรับ=ใบสมัคร/zip

===========

6. เราได้อัปเกรด ALM Quality Center จาก v12.53 เป็น v15.0.1 ทั้งหมดทำงานได้ดียกเว้น Microsoft Excel Add-in

ฉันอัปเกรด ALM Quality Center จาก v12.53 เป็น v15.0.1 ทั้งหมดทำงานได้ดียกเว้น Microsoft Excel Add-in

ให้ฉันบอกคุณว่าฉันทำอะไร:

1. ฉันอัพเกรด QC จาก v12.53 เป็น v15.0.1

2. ฉันดาวน์โหลด Addin ของ Microsoft Excel เวอร์ชันล่าสุดตาม Quality Center เวอร์ชันที่ใช้

3. ฉันติดตั้งโปรแกรมเสริมบนแล็ปท็อป

4. ฉันเริ่มโปรแกรมเสริมจาก Excel

FTP

5. ฉันพยายามเข้าสู่ระบบ

FTP

6. ฉันพิมพ์ที่อยู่และการตั้งค่าพร็อกซีเหมือนที่เราเคยทำกับ QC เวอร์ชันก่อนหน้า (v12) จากนั้นเมื่อเราคลิกที่ Authenticate เราพบข้อความนี้:

FTP

สารละลาย

โปรดไปที่เซิร์ฟเวอร์และใช้ localhost URL เพื่อเข้าสู่ระบบ ALM Site Admin และลองนำเข้าโครงการของคุณ หากวิธีนี้ใช้ได้ผล ปัญหาเครือข่ายตามที่แนะนำก่อนหน้านี้อาจเป็นสาเหตุได้ เช่น IIS, Load Balancer, Proxy ฯลฯ ใช้ URL ในรูปแบบนี้: localhost: พอร์ต > qcbin

หากปัญหาสันนิษฐานว่ามาจากเครือข่าย โปรดดาวน์โหลดเครื่องมือปรับแต่ง Webgate และดำเนินการตามขั้นตอนเหล่านี้:

ขั้นตอนที่ 1 เรียกใช้ ALM บน IE ในฐานะผู้ดูแลระบบเช่น:

ขั้นตอนที่ 2 คลิกที่เครื่องมือ

ขั้นตอนที่ 3 คลิกที่การปรับแต่ง ALM Webgate

ขั้นตอนที่ 4. คลิกที่เครื่องมือดาวน์โหลด

ขั้นตอนที่ 5. เรียกใช้เครื่องมือที่ดาวน์โหลดมา

หลังจากนี้ กล่องโต้ตอบจะเปิดขึ้นเพื่อกรอกข้อมูลประจำตัวบางส่วนตามลำดับ ดูลิงค์เอกสารด้านล่าง:

adm help microfocus.com > alm > th > 15.0 – 15.0.1 > ความช่วยเหลือออนไลน์ > เนื้อหา > Web Gate Customization Tool.htm? Highlight=webgate 20 การปรับแต่ง 20 เครื่องมือ การประมวลผล

นอกจากนี้ โปรดตั้งค่าการหมดเวลาจากค่าเริ่มต้น 120 เป็นประมาณ 180

สุดท้ายนี้ ให้บันทึก Webgate logs/client log file แก่ฉัน:

ขั้นตอนที่ 1. ไปที่ ชื่อโฮสต์: หมายเลขพอร์ต > qcbin > แอป

ขั้นตอนที่ 2 เรียกใช้เครื่องมือกำหนดค่าบันทึกไคลเอ็นต์

ขั้นตอนที่ 3 เลือก 'WebGateClient' ที่บานหน้าต่างด้านซ้าย

ขั้นตอนที่ 4. ตั้งค่าระดับการบันทึก (เพียงสองตัวเลือก – ไม่มี/ทั้งหมด)

ขั้นตอนที่ 5. ตั้งค่าเส้นทางบันทึก

ขั้นตอนที่ 6 คลิกที่บันทึก

ทำซ้ำข้อผิดพลาดและนำทางไปยังเส้นทางที่กำหนดไว้สำหรับบันทึกที่จะส่ง

7. วิธีเพิ่มสตริงการเชื่อมต่อ DB ด้วยตนเองเมื่อติดตั้ง ALM 15.5

คุณทราบหรือไม่ว่ามีการเปลี่ยนแปลงใน ALM 15.5 สำหรับ DB Connection String? หากคุณต้องการเพิ่ม DB Connection String ด้วยตนเองเมื่อติดตั้ง ALM 15.5 จำเป็นต้องอัปเดตรูปแบบ

สารละลาย

นี่คือวิธีที่คุณสามารถอัปเดตได้

ในการใช้ DB Connection String กับชื่อบริการ:

jdbc:oracle:บาง:@// : /

ครั้งที่สอง ในการใช้ DB Connection String กับ SID:

jdbc:oracle:บาง:@ : :

ในการเพิ่ม DB Connection String ด้วย tnsnames.ora:

ตัวเลือกที่ 1: กำหนด DB Connection ตามเส้นทางของไฟล์ tnsnames.ora:

ตรวจสอบสตริงการเชื่อมต่อใน tnsnames.ora

XXX = (คำอธิบาย =

(ที่อยู่ = (โปรโตคอล = TCP) (โฮสต์ = )(PORT = ))

(CONNECT_DATA =

(เซิร์ฟเวอร์ = ทุ่มเท)

(SERVICE_NAME = ))

)

ตั้งค่าสตริงการเชื่อมต่อ DB:

jdbc:oracle:บาง:@ XXX ;oracle.net.tns_admin=

ตัวเลือกที่ 2: ใช้การเชื่อมต่อในไฟล์ tnsnames.ora

ตรวจสอบสตริงการเชื่อมต่อใน tnsnames.ora

XXX = (คำอธิบาย =

(ที่อยู่ = (โปรโตคอล = TCP) (โฮสต์ = )(PORT = ))

(CONNECT_DATA =

(เซิร์ฟเวอร์ = ทุ่มเท)

(SERVICE_NAME = ))

)

ใช้สำหรับสตริงการเชื่อมต่อ DB:

jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=)] )(PORT= ))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = .) )))

8. ซ่อนฟิลด์เทมเพลตที่กำหนดโดยผู้ใช้จาก Defect Grid View

ฉันต้องการซ่อนชื่อฟิลด์ข้อบกพร่องที่มองเห็นได้ในมุมมองกริด มันค่อนข้างแปลกที่ทุกครั้งที่ชื่อข้อบกพร่องนี้ปรากฏขึ้น

สารละลาย

ต่อไปนี้เป็นขั้นตอนที่ต้องปฏิบัติตามเพื่อซ่อนชื่อข้อบกพร่อง:

ขั้นตอนที่ 1: ไปที่ ALM Site Administration> Site Configuration และเพิ่มพารามิเตอร์ไซต์ต่อไปนี้:ENABLE_COLUMN_VISIBILITY_TRACKING ด้วยค่า Y

ขั้นตอนที่ 2: เพิ่มรหัสเวิร์กโฟลว์ต่อไปนี้ (เน้นด้วยสีเหลือง) ในสคริปต์โครงการ โดยเฉพาะในรูทีนย่อยที่เรียกว่า EnterModule:

Sub EnterModule

'ใช้ ActiveModule และ ActiveDialogName เพื่อรับ

'บริบทปัจจุบัน

เมื่อเกิดข้อผิดพลาด ดำเนินการต่อ ต่อไป

ถ้า ModuleName = ข้อบกพร่อง แล้ว

Bug_Fields.Field(BG_USER_01).IsVisible = FALSE

สิ้นสุด if

ขั้นตอนที่ 3: ในข้อผิดพลาด GoTo 0 และ End Sub

9. ฉันไม่สามารถติดตั้งไมโครโฟกัส ALM 12.60 ในระบบของฉัน

ผู้ใช้บ่นว่าติดตั้ง microfocus ALM 12.60 ในระบบไม่ได้ มันกำลังแสดงข้อความแสดงข้อผิดพลาด - ไม่พบ Java แม้ว่าจะระบุเส้นทางของ Java ที่ถูกต้องแล้วก็ตาม

ดูเหมือนว่าจะค่อนข้างเร่งด่วน เนื่องจากฉันได้รับแจ้งด้วยว่าผู้ใช้ต้องอัปโหลดสคริปต์ทดสอบการทำงานอัตโนมัติจากในเครื่องไปยัง ALM เพื่อเริ่มการทดสอบระบบอัตโนมัติสำหรับการทดสอบการถดถอยในโครงการ

สารละลาย

คุณสามารถแก้ไขข้อผิดพลาดได้โดยถอนการติดตั้งการติดตั้ง JDK/JRE ทั้งหมด และแนะนำให้ติดตั้งเวอร์ชัน JDK/JRE สำหรับ ALM 12.60 ALM 12.60 ต้องใช้ Oracle Java 8 และ OpenJDK 8

โปรดดูที่ลิงค์นี้ adm help microfocus.com > เอกสาร > alm > ข้อกำหนดของระบบ alm > ข้อกำหนดระบบ alm qc.htm ALM 1260

สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับข้อกำหนดของระบบ ALM 12.60

10. เอกสารเกณฑ์มาตรฐานประสิทธิภาพสำหรับ ALM 15.5

ฉันต้องการเอกสารเกณฑ์มาตรฐานประสิทธิภาพสำหรับ ALM 15.5

สารละลาย

เอกสารเกณฑ์มาตรฐานประสิทธิภาพ ALM 15.5 สามารถพบได้ที่นี่: เอกสารเกณฑ์มาตรฐาน ALM 15.5 . มันจะให้ข้อมูลที่จำเป็นทั้งหมดแก่คุณ