There is nothing built-in to robotframework to support parallel execut การแปล - There is nothing built-in to robotframework to support parallel execut ไทย วิธีการพูด

There is nothing built-in to robotf

There is nothing built-in to robotframework to support parallel execution. It can be done but you'll have to do some work. For example, the simplest is to create a shell script (or batch script, or powershell script...) that simply calls robot 20 times in 20 processes, waits for them to complete, and then consolidates the logs.

When I googled on "robotframework parallel", the first hit took me to a library named Parallel, which advertises:

Library for executing tests in parallel from inside of a robot test case.
There is also pabot, which is "A parallel executor for Robot Framework test cases." This one has been discussed in the robotframework-users group here, among other places.

However, since you mentioned using chrome, I assume these use the selenium library. There is a limit to how many browsers you can have open on a machine, and the limit is below 20. So, you'll have to either run these tests on more than one machine, or set up a selenium grid that these tests can leverage so they aren't all opening browser windows on the same machine.

There's a wiki page showing a possible solution using grid here: Use Selenium GRID with Robotframework
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ไม่มีอะไรในตัว robotframework เพื่อสนับสนุนการดำเนินการขนาน ก็สามารถทำได้ แต่คุณจะต้องทำงานบางอย่าง เช่น ง่ายที่สุดคือการ สร้างสคริปต์เชลล์ (หรือชุดสคริปต์ หรือ powershell สคริปต์...) ที่เพียงแค่เรียกหุ่นยนต์ 20 ครั้งในกระบวนการ 20 รอให้เสร็จสมบูรณ์ และจากนั้น รวบรวมแฟ้มบันทึกเมื่อฉัน googled บน "robotframework ขนาน" ครั้งแรกเอาฉันขนาน ซึ่งประกาศชื่อไลบรารี:ไลบรารีสำหรับการดำเนินการทดสอบพร้อมกันจากภายในของกรณีทดสอบหุ่นยนต์มี pabot ซึ่ง "แบบขนานดำเนินสำหรับกรณีทดสอบหุ่นยนต์กรอบ" หนึ่งนี้ได้มีการหารือในกลุ่มผู้ใช้ robotframework นี่ สถานอื่น ๆ ในอย่างไรก็ตาม เนื่องจากคุณกล่าวใช้ chrome ผมถือว่าใช้งานเหล่านี้ในไลบรารีของซีลีเนียม มีข้อจำกัดในเบราว์เซอร์หลายวิธีที่คุณสามารถเปิดเครื่อง และขีดจำกัดต่ำกว่า 20 ดังนั้น คุณจะต้องเรียกใช้การทดสอบเหล่านี้มากกว่าหนึ่งเครื่อง หรือตั้งค่ากริดซีลีเนียมที่ทดสอบเหล่านี้สามารถใช้ประโยชน์เพื่อให้พวกเขาไม่ได้ทั้งหมดเปิดเบราว์เซอร์ในเครื่องเดียวกันมีเพจ wiki แสดงแก้ไขโดยใช้ตารางที่นี่: กริดซีลีเนียมใช้กับ Robotframework
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ไม่มีอะไรในตัวคือการ robotframework เพื่อสนับสนุนการดำเนินการแบบคู่ขนาน ก็สามารถทำได้ แต่คุณจะต้องทำงานบางอย่าง ยกตัวอย่างเช่นการที่ง่ายที่สุดคือการสร้างเชลล์สคริปต์ (หรือสคริปต์ชุดหรือสคริปต์ PowerShell ... ) ที่เพียงแค่เรียกหุ่นยนต์ครั้งที่ 20 ใน 20 กระบวนการรอสำหรับพวกเขาที่จะเสร็จสมบูรณ์แล้วรวบรวมบันทึก. เมื่อฉัน googled ที่ " robotframework ขนาน "Hit แรกพาฉันไปที่ห้องสมุดชื่อคู่ขนานซึ่งประกาศ: ห้องสมุดสำหรับการดำเนินการทดสอบในแบบคู่ขนานจากด้านในของกรณีทดสอบหุ่นยนต์. นอกจากนี้ยังมี pabot ซึ่งคือ" ปฏิบัติการคู่ขนานสำหรับกรณีการทดสอบหุ่นยนต์กรอบ ". หนึ่งนี้ได้รับการกล่าวถึงในกลุ่ม robotframework ผู้ใช้ที่นี่ในที่อื่น ๆ . อย่างไรก็ตามตั้งแต่ที่คุณกล่าวถึงใช้ Chrome ผมถือว่าเหล่านี้ใช้ห้องสมุดซีลีเนียม มีการ จำกัด จำนวนเบราว์เซอร์ที่คุณสามารถมีที่เปิดอยู่บนเครื่องเป็นและวงเงินที่ต่ำกว่า 20 ดังนั้นคุณจะต้องทำงานในการทดสอบเหล่านี้บนเครื่องมากกว่าหนึ่งหรือตั้งค่าตารางซีลีเนียมว่าการทดสอบเหล่านี้สามารถ งัดดังนั้นพวกเขาจะไม่ได้ทั้งหมดหน้าต่างเปิดเบราว์เซอร์บนเครื่องเดียวกัน. มีหน้าวิกิพีเดียที่แสดงวิธีการแก้ปัญหาที่เป็นไปได้โดยใช้ตารางที่นี่: ใช้ตารางที่มีซีลีเนียม Robotframework








การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ไม่มีอะไรในตัวที่จะ robotframework เพื่อสนับสนุนปฏิบัติการคู่ขนาน มันสามารถทำได้ แต่คุณจะต้องทำงานบางอย่าง ตัวอย่างที่ง่ายที่สุดคือการสร้างเชลล์สคริปต์ ( หรือ batch สคริปต์ PowerShell สคริปต์ หรือ . . . . . . . ) ที่เพียงแค่เรียกหุ่นยนต์ 20 ครั้งในกระบวนการ 20 รอให้พวกเขาเสร็จสมบูรณ์แล้วรวบรวมบันทึกเมื่อฉัน googled " robotframework ขนาน " ตีครั้งแรก พาผมไปห้องสมุดชื่อ ขนาน ซึ่งลงโฆษณา :ห้องสมุดเพื่อดำเนินการทดสอบคู่ขนานจากภายในของหุ่นยนต์ทดสอบกรณีนอกจากนี้ยังมี pabot ซึ่งเป็น " ผู้ปฏิบัติการขนานสำหรับกรณีทดสอบกรอบหุ่นยนต์ " นี้ได้รับการกล่าวถึงในกลุ่มผู้ใช้ robotframework ที่นี่ , กับสถานที่อื่นอย่างไรก็ตาม เนื่องจากคุณได้กล่าวถึงการใช้ Chrome ผมถือว่า พวกนี้ใช้ซีลีเนียม ห้องสมุด มีขีดจำกัดหลายเบราว์เซอร์ที่คุณสามารถเปิดในเครื่อง และวงเงินต่ำกว่า 20 ดังนั้น คุณจะต้องเรียกใช้การทดสอบเหล่านี้ได้มากกว่าหนึ่งเครื่อง หรือตั้งค่าซีลีเนียมตารางการทดสอบเหล่านี้สามารถใช้ประโยชน์จากเพื่อที่พวกเขาไม่ได้ทั้งหมดเปิดหน้าต่างเบราว์เซอร์ในเครื่องเดียวกันมีรูปภาพหน้าแสดงทางออกที่เป็นไปได้โดยใช้ตารางกริดที่มี robotframework ที่นี่ : ใช้ซีลีเนียม
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: