ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

ct_run - ออนไลน์ในคลาวด์

เรียกใช้ ct_run ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง ct_run ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ct_run - โปรแกรมที่ใช้สำหรับเริ่มการทดสอบทั่วไปจาก
บรรทัดคำสั่งระบบปฏิบัติการ

DESCRIPTION


พื้นที่ ct_run โปรแกรมได้รับการติดตั้งโดยอัตโนมัติด้วย Erlang/OTP และ the ร่วมกัน ทดสอบ
แอปพลิเคชัน (ดูข้อมูลเพิ่มเติมในหัวข้อ การติดตั้ง ในคู่มือการใช้งาน) NS
โปรแกรมยอมรับแฟล็กเริ่มต้นที่แตกต่างกัน แฟล็กบางตัวทริกเกอร์ ct_run ที่จะเริ่มต้น ร่วมกัน ทดสอบ และ
ส่งข้อมูลไปยังมัน แฟล็กบางตัวเริ่มต้นโหนด Erlang ที่เตรียมไว้สำหรับการรัน ร่วมกัน ทดสอบ ใน
โหมดเฉพาะ

ฟังก์ชันอินเทอร์เฟซ ct:run_test/1ซึ่งสอดคล้องกับไฟล์ ct_run โปรแกรม ใช้สำหรับ
ที่เริ่มต้น ร่วมกัน ทดสอบ จากเปลือก Erlang (หรือโปรแกรม Erlang) ดูรายละเอียดได้ที่ ct
หน้าคู่มือ

ct_run ยังยอมรับแฟล็กโปรแกรมจำลอง Erlang ใช้เมื่อ ct_run โทร Erl ที่จะเริ่มต้น
โหนด Erlang (ทำให้สามารถเพิ่มไดเร็กทอรีไปยังเส้นทางเซิร์ฟเวอร์รหัส change
คุกกี้บนโหนด เริ่มแอปพลิเคชันเพิ่มเติม เป็นต้น)

ด้วยแฟล็กตัวเลือก -erl_args, ตัวเลือกบน ct_run บรรทัดคำสั่งสามารถแบ่งออกเป็น
สองกลุ่ม:

* กลุ่มหนึ่งที่ ร่วมกัน ทดสอบ คือการประมวลผล (สิ่งก่อนหน้า -erl_args).

* กลุ่มหนึ่งที่ ร่วมกัน ทดสอบ คือการเพิกเฉยและส่งต่อไปยังอีมูเลเตอร์โดยตรง (เหล่านั้น
ดังต่อไปนี้ -erl_args).

ตัวเลือกก่อนหน้า -erl_args ที่ ร่วมกัน ทดสอบ ไม่รู้จักก็ส่งต่อไปยัง
อีมูเลเตอร์ไม่ถูกแตะต้อง โดย -erl_args ผู้ใช้สามารถระบุแฟล็กที่มีชื่อเดียวกัน แต่ด้วย
จุดหมายปลายทางที่แตกต่างกันบน ct_run บรรทัดคำสั่ง.

ถ้าแฟล็ก - พ่อ or -pz ระบุไว้ใน ร่วมกัน ทดสอบ กลุ่มตัวเลือก (ก่อนหน้า
-erl_args) ไดเร็กทอรีที่เกี่ยวข้องจะถูกแปลงเป็นแบบสัมบูรณ์และใส่กลับเข้าไปในโค้ด
เส้นทางโดย ร่วมกัน ทดสอบ. เพื่อหลีกเลี่ยงปัญหาในการโหลดโมดูลผู้ใช้เมื่อ ร่วมกัน ทดสอบ
เปลี่ยนไดเร็กทอรีการทำงานระหว่างการทดสอบรัน อย่างไรก็ตาม, ร่วมกัน ทดสอบ ละเว้นธง - พ่อ และ -pz
ดังต่อไปนี้ -erl_args บนบรรทัดคำสั่ง ไดเร็กทอรีเหล่านี้ถูกเพิ่มในเส้นทางโค้ด
ตามปกติ (นั่นคือในแบบฟอร์มที่กำหนด)

สถานะการออกถูกตั้งค่าก่อนที่โปรแกรมจะสิ้นสุด ค่า 0 บ่งชี้ผลการทดสอบที่ประสบความสำเร็จ 1
ระบุกรณีทดสอบที่ล้มเหลวหรือข้ามอัตโนมัติอย่างน้อยหนึ่งกรณีและ 2 บ่งชี้การดำเนินการทดสอบ
ความล้มเหลว

If ct_run ถูกเรียกด้วย option -ช่วยด้วยจะพิมพ์แฟล็กเริ่มต้นที่ถูกต้องทั้งหมดไปที่ แย่.

วิ่ง ทดสอบ จาก คำสั่ง สาย


ct_run -dir TestDir1 TestDir2 .. TestDirN |
[-dir TestDir] -suite Suite1 Suite2 .. SuiteN
[-กลุ่ม Groups1 Groups2 .. GroupsN] [-กรณี Case1 Case2 .. CaseN]
[-ขั้นตอน [config | Keep_inactive]]
[-config ConfigFile1 ConfigFile2 .. ConfigFileN]
[-userconfig CallbackModule1 ConfigString1 และ CallbackModule2
ConfigString2 และ .. CallbackModuleN ConfigStringN]
[-decrypt_key คีย์] | [-decrypt_file KeyFile]
[-ฉลากฉลาก]
[-logdir ล็อกไดร์]
[-โลโก้ LogOpts]
[-verbosity GenVLevel | [Category1 VLevel1 และ
Category2 VLevel2 และ .. CategoryN VLevelN]]
[-silent_connections [ConnType1 ConnType2 .. ConnTypeN]]
[-สไตล์ชีต CSSFile]
[-ปก CoverCfgFile]
[-cover_stop บูล]
[-event_handler EvHandler1 EvHandler2 .. EvHandlerN] |
[-event_handler_init EvHandler1 InitArg1 และ
EvHandler2 InitArg2 และ .. EvHandlerN InitArgN]
[-รวม InclDir1 InclDir2 .. รวม InclDirN]
[-no_auto_compile]
[-abort_if_missing_suites]
[-muliply_timetraps ตัวคูณ]
[-scale_timetraps]
[-create_priv_dir auto_per_run | auto_per_tc | คู่มือ_per_tc]
[-ซ้ำ N] |
[-ระยะเวลา HHMMSS [-force_stop [skip_rest]]] |
[-จนถึง [YYMoMoDD]HHMMSS [-force_stop [skip_rest]]]
[-basic_html]
[-ct_hooks CTHModule1 CHOpts1 และ CTHModule2 CTHOpts2 และ ..
CTHโมดูลN CHOptsN]
[-exit_status ละเว้น_config]
[-ช่วย]

วิ่ง ทดสอบ ใช้ ทดสอบ คุณสมบัติ


ct_run -spec TestSpec1 TestSpec2 .. TestSpecN
[-join_specs]
[-config ConfigFile1 ConfigFile2 .. ConfigFileN]
[-userconfig CallbackModule1 ConfigString1 และ CallbackModule2
ConfigString2 และ .. และ CallbackModuleN ConfigStringN]
[-decrypt_key คีย์] | [-decrypt_file KeyFile]
[-ฉลากฉลาก]
[-logdir ล็อกไดร์]
[-โลโก้ LogOpts]
[-verbosity GenVLevel | [Category1 VLevel1 และ
Category2 VLevel2 และ .. CategoryN VLevelN]]
[-allow_user_terms]
[-silent_connections [ConnType1 ConnType2 .. ConnTypeN]]
[-สไตล์ชีต CSSFile]
[-ปก CoverCfgFile]
[-cover_stop บูล]
[-event_handler EvHandler1 EvHandler2 .. EvHandlerN] |
[-event_handler_init EvHandler1 InitArg1 และ
EvHandler2 InitArg2 และ .. EvHandlerN InitArgN]
[-รวม InclDir1 InclDir2 .. รวม InclDirN]
[-no_auto_compile]
[-abort_if_missing_suites]
[-muliply_timetraps ตัวคูณ]
[-scale_timetraps]
[-create_priv_dir auto_per_run | auto_per_tc | คู่มือ_per_tc]
[-ซ้ำ N] |
[-ระยะเวลา HHMMSS [-force_stop [skip_rest]]] |
[-จนถึง [YYMoMoDD]HHMMSS [-force_stop [skip_rest]]]
[-basic_html]
[-ct_hooks CTHModule1 CHOpts1 และ CTHModule2 CTHOpts2 และ ..
CTHโมดูลN CHOptsN]
[-exit_status ละเว้น_config]

วิ่ง ทดสอบ IN บนเว็บ GUI


ct_run -vts [-เบราว์เซอร์เบราว์เซอร์]
[-dir TestDir1 TestDir2 .. TestDirN] |
[[dir TestDir] -suite Suite [[-กลุ่ม กลุ่ม] [-กรณี กรณี]]]
[-config ConfigFile1 ConfigFile2 .. ConfigFileN]
[-userconfig CallbackModule1 ConfigString1 และ CallbackModule2
ConfigString2 และ .. และ CallbackModuleN ConfigStringN]
[-โลโก้ LogOpts]
[-verbosity GenVLevel | [Category1 VLevel1 และ
Category2 VLevel2 และ .. CategoryN VLevelN]]
[-decrypt_key คีย์] | [-decrypt_file KeyFile]
[-รวม InclDir1 InclDir2 .. รวม InclDirN]
[-no_auto_compile]
[-abort_if_missing_suites]
[-muliply_timetraps ตัวคูณ]
[-scale_timetraps]
[-create_priv_dir auto_per_run | auto_per_tc | คู่มือ_per_tc]
[-basic_html]

REFRESH HTML ดัชนี ไฟล์


ct_run -refresh_logs [-logdir LogDir] [-basic_html]

วิ่ง ทั่วไป ทดสอบ IN เชิงโต้ตอบ โหมด


ct_run -เชลล์
[-config ConfigFile1 ConfigFile2 ... ConfigFileN]
[-userconfig CallbackModule1 ConfigString1 และ CallbackModule2
ConfigString2 และ .. และ CallbackModuleN ConfigStringN]
[-decrypt_key คีย์] | [-decrypt_file KeyFile]

เริ่มต้น A ทั่วไป ทดสอบ MASTER โหนด


ct_run -ctmaster

ใช้ ct_run ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad