คำถามในหัวข้อ 'protractor'

TravisCI และ SauceLabs - ไม่มีไฟล์อยู่ในระบบไฟล์
ฉันมีโปรเจ็กต์ที่มีการทดสอบไม้โปรแทรกเตอร์ซึ่งดำเนินการโดย TravisCI ผ่าน SauceLabs หนึ่งในการทดสอบเกี่ยวข้องกับการ "อัปโหลด" ไฟล์: it('should not allow "image/jpeg" file', function () { pathToFile = path.resolve(__dirname, 'file.jpg');...
332 มุมมอง

ทดสอบการเลื่อน
ในแอปพลิเคชันเชิงมุมของฉัน ฉันมีหน้าเว็บที่มีลิงก์นำทางที่ด้านข้าง ซึ่งเมื่อคลิกแล้ว จะเลื่อนหน้าเว็บลงไปที่องค์ประกอบที่ตรงกัน ฉันจะเขียนการทดสอบ e2e สำหรับสิ่งนี้ในไม้โปรแทรกเตอร์ได้อย่างไร มีบางอย่างเช่น "คว้า h1 ที่มองเห็นได้ตัวแรก"...
2591 มุมมอง
schedule 04.11.2023

ปลั๊กอินไม้โปรแทรกเตอร์ - การเข้าถึง - AssertionError: เส้นทางต้องเป็นสตริง
ฉันกำลังพยายามใช้ปลั๊กอินสำหรับไม้โปรแทรกเตอร์ เช่น(การเข้าถึง คอนโซล ฯลฯ...) แต่เมื่อฉันพยายามรันการทดสอบ E2E ล้มเหลว โดยมีข้อความแสดงข้อผิดพลาดดังต่อไปนี้ **[launcher] Error: AssertionError: path must be a string at Module.require...
520 มุมมอง

วิธีการเลื่อนเมาส์บนองค์ประกอบในไม้โปรแทรกเตอร์
ฉันเป็นมือใหม่ในด้านไม้โปรแทรกเตอร์ ฉันเขียนโค้ดเพื่อใช้งาน mouseMove บนองค์ประกอบหนึ่ง แต่มันใช้งานไม่ได้ commonsMethod.findElementDriver(that.gearbox).then(function(foundElement){...
7103 มุมมอง
schedule 04.12.2023

Grunt หยุดทำงานหลังจากรันหนึ่งงานด้วย protractor webdriver-manager
ขณะนี้ฉันกำลังพยายามผูกการทดสอบไม้โปรแทรกเตอร์ E2E เข้ากับเสียงฮึดฮัด จนถึงตอนนี้ยังไม่ประสบความสำเร็จมากนัก เอกสารทั้งหมดที่ฉันสามารถหาได้บอกว่าเสียงฮึดฮัดน่าจะใช้ได้ดีกับสถานการณ์ของฉัน อย่างไรก็ตาม หลังจากรัน webdriver-manager update...
876 มุมมอง
schedule 18.01.2024

โมดูล 'httpMock' ไม่พร้อมใช้งาน
นี่คือข้อความแสดงข้อผิดพลาดในการทดสอบไม้โปรแทรกเตอร์ใช้ไม้โปรแทรกเตอร์ http เยาะเย้ย: JavascriptError: ข้อผิดพลาดของจาวาสคริปต์: [$injector:nomod] โมดูล 'httpMock' ไม่พร้อมใช้งาน! คุณทำให้เธอสะกดชื่อโมดูลผิดหรือลืมโหลด...
448 มุมมอง

Jenkins ที่รันการทดสอบไม้โปรแทรกเตอร์ไม่สร้างรายงาน
ฉันมีโปรเจ็กต์ Jenkins ที่รันแบตช์ไฟล์ที่รันเซิร์ฟเวอร์ซีลีเนียมเพื่อให้ไม้โปรแทรกเตอร์ใช้ก่อน จากนั้นจะรันไฟล์แบตช์ที่สองเพื่อรันการทดสอบผ่านไม้โปรแทรกเตอร์ การเรียกใช้การทดสอบเหล่านี้จะทำงานได้ดีหากฉันรันไฟล์แบตช์ด้วยตนเอง และสร้างรายงานผ่าน...
333 มุมมอง
schedule 13.12.2023

จะรอให้ element.all ได้รับการแก้ไขได้อย่างไร
ฉันกำลังพยายามค้นหาดัชนีของรายการจากมุมมองรายการ เพื่อค้นหาดัชนีที่ฉันใช้ฟังก์ชันนี้ function restFunction(appName) { var indexForItem = 0; var a = element.all(by.repeater("app in itemList").column("app.itemName")).each(function...
720 มุมมอง
schedule 07.12.2023

ไม้โปรแทรกเตอร์ - ไม่สามารถอ่านคุณสมบัติ '$$testability' ของไม่ได้กำหนด
ฉันได้รับข้อผิดพลาดซึ่งอ่านว่า: "Error while waiting for Protractor to synce with the page: "Cannot read property '$$testability' of undefined" ด้านล่างคือการทดสอบของฉัน describe('On the MyMoments page', function(){...
3926 มุมมอง
schedule 15.12.2023

การอัปเดตตัวจัดการ webdriver ทำให้เกิดข้อผิดพลาดที่ไม่สามารถจัดการได้
ฉันใช้ไม้โปรแทรกเตอร์และเว็บไดรเวอร์ เมื่อพยายามอัปเดตตัวจัดการเว็บไดรเวอร์ ฉันได้รับข้อผิดพลาดด้านล่าง > webdriver-manager update events.js:160 > throw er; // Unhandled 'error' event > ^ > > Error: tunneling socket...
6509 มุมมอง

DragAndDrop ไม่ทำงานบน Chrome
ฉันกำลังพยายามดำเนินการลากและวางในแอปพลิเคชันเชิงมุมของเราโดยใช้ Protractor Jasmine ฉันสามารถรับรายการต้นทางได้ แต่เมื่อการทดสอบดำเนินไป องค์ประกอบต้นทางจะถูกเลือกแต่ไม่มีอะไรเกิดขึ้นหลังจากนั้น การลากและวางจะไม่เกิดขึ้น ไม่มีข้อผิดพลาดแสดงในคอนโซล...
905 มุมมอง

รันคำสั่งอื่นโดยไม่คำนึงถึงความสำเร็จของการทดสอบไม้โปรแทรกเตอร์
วัตถุประสงค์: ฉันต้องการเรียกใช้สคริปต์โหนดอื่นเสมอ ไม่ว่าการทดสอบไม้โปรแทรกเตอร์จะผ่านการทดสอบทั้งหมดหรือไม่ก็ตาม เพื่อให้ง่ายขึ้นฉันใช้คำสั่งต่อไปนี้: protractor tests/protractor-config.js ; npm run uitest ปัญหา:...
182 มุมมอง
schedule 27.11.2023

วิธีรับค่าข้อความจากองค์ประกอบอินพุตในไม้โปรแทรกเตอร์แทนคำสัญญา
เมื่อฉันค้นหาใน StackOverflow ฉันมีวิธีแก้ปัญหาหลายอย่างเพื่อรับค่าจากองค์ประกอบอินพุต ฉันลองวิธีการด้านล่าง วิธีที่ 1: return serialNumberTextField.getAttribute('ng-model') .then((text)=>{return...
60 มุมมอง
schedule 01.12.2023

ไม้โปรแทรกเตอร์ - แตงกวาไม่เลือกค่าจากตัวอย่าง
ไม้โปรแทรกเตอร์ - แตงกวาไม่เลือกค่าจากตัวอย่าง ฉันใช้ไซต์ http://juliemr.github.io/protractor-demo/ ในกล่องข้อความแรกที่ป้อน <key1> และ <key2> ไฟล์คุณสมบัติอยู่ด้านล่าง คุณลักษณะ: นำทางไปยังไซต์เครื่องคิดเลขและเพิ่มตัวเลขสองตัว...
45 มุมมอง
schedule 20.01.2024

ได้รับข้อผิดพลาดขณะสลับไปยังเฟรมอื่น
ข้อผิดพลาด: ล้มเหลว: อาร์กิวเมนต์ไม่ถูกต้อง: 'id' ไม่สามารถเป็นสตริงได้ (ข้อมูลเซสชัน: chrome = 88.0.4324.146) ข้อมูลการสร้าง: เวอร์ชัน: '3.141.59', การแก้ไข: 'e82be7d358', เวลา: '2018-11-14T08: 25:53' ข้อมูลระบบ: โฮสต์: 'RADA-HYD-01', ip:...
33 มุมมอง
schedule 25.10.2023

ส่งคีย์ไม่ทำงานกับ Page Object Model
ฉันเพิ่งเริ่มทดลองกับ Page Object Models โดยใช้ Protractor ในแอปพลิเคชันที่ไม่ใช่เชิงมุม ฉันไม่ใช่มือใหม่ แต่ไม่มีที่ไหนใกล้ผู้เชี่ยวชาญ ดังนั้นขออภัยหากการใช้คำฟุ่มเฟือยของฉันผิดพลาดทั้งหมด ฉันค้นคว้าและลองใช้คำแนะนำมาหลายวันแล้วโดยไม่มีโชค...
33 มุมมอง
schedule 02.12.2023