proboscis

সফটওয়্যার স্ক্রিনশট:
proboscis
সফটওয়্যার বিবরণ:
সংস্করণ: 1.2.5.3
তারিখ আপলোড: 20 Feb 15
ডেভেলপার: Rackspace
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 68

Rating: 2.0/5 (Total Votes: 1)

হাতিশুঁড় উচ্চ স্তরের পরীক্ষার সমাধা একটি নাক এক্সটেনশন.
পরীক্ষা ক্লাস যেমন কি গ্রুপ হিসাবে দরকারী মেটাডেটা থাকে যা আলোকচিত্রী মাধ্যমে নিবন্ধন করতে বাধ্য দ্বারা আবিষ্কৃত হয় কিভাবে পরিবর্তন তারা অন্যান্য পরীক্ষা উপর নির্ভরতা আছে, এবং তারা উপেক্ষা করা উচিত যদি কিনা বা না, আছে.
হাতিশুঁড় প্রকারের পছন্দসই রান ক্রম মধ্যে সকল নিবন্ধিত পরীক্ষা তারপর, এটা নাক পাস, যা একটি পরীক্ষা স্যুট নির্মান. এটা আপনি সঠিক পরীক্ষা ক্লাস ক্ষণস্থায়ী ছাড়া চালানো করতে চান, যা পরীক্ষা গ্রুপ নির্দিষ্ট করা সম্ভব যে, তাই এটি এই তালিকা ফিল্টার করতে পারেন. এড়ানো হিসাবে রানটাইম এ, ব্যর্থ হয়েছে যে অন্যান্য পরীক্ষা উপর নির্ভর করে যা পরীক্ষা স্বয়ংক্রিয়ভাবে চিহ্নিত করা হয়.
এই কার্যকারিতা অনেক TestNG দ্বারা "অনুপ্রাণিত" ছিল. আপনি যে কাঠামো থেকে আসছে করছি, প্রধান বৈশিষ্ট্য উপলব্ধ করা হয় নির্ভরশীল পরীক্ষা (বর্তমানে বর্গ স্তর সীমাবদ্ধ) ক্রম এবং তাদের মডিউল বা প্যাকেজ গঠন স্বাধীন দলের মধ্যে আপনার পরীক্ষা ব্যবস্থা বর্তমানে হাতিশুঁড়.
হাতিশুঁড় সঙ্গে এটি একটি ওয়েব সার্ভিস (অথবা আপনি শুধুমাত্র একবার আরম্ভ করতে চান অন্য কিছু নির্ভরতা) এই মত উপর নির্ভর করে যা পরীক্ষা লিখতে সম্ভব:
test (গ্রুপ = ["service.tests"], depends_on_groups = ["service.initialization"])
& Nbsp; & nbsp; & nbsp; বর্গ WhenConnectingAsAdmin (unittest.TestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Def test_change_profile_image (স্ব):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.client = mymodule.ServiceClient (service_config)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.assertEquals ("default.jpg", self.client.get_profile_image ())
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.client.set_profile_image ("spam.jpg")
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.assertEquals ("spam.jpg", self.client.get_profile_image ())
তারপর শুরু এবং পরিচ্ছন্নভাবে বন্ধ করে কোড লিখতে যে একটি প্রথম শ্রেণীর পরীক্ষা নিজেই হিসাবে অন্য কোন মডিউল ওয়েব সেবা:
test (গ্রুপ = ["service.initialization"])
& Nbsp; & nbsp; & nbsp; বর্গ StartWebServer (unittest.TestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Def test_start (স্ব):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # ওয়েব সার্ভার আপ শুরু, তারপর একটি সংযোগ করা হয়.
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; mymodule.start_web_server ()
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ক্লায়েন্ট = mymodule.ServiceClient (service_config)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.assertTrue (client.service_is_up)
& Nbsp; & nbsp; & nbsp; test (গ্রুপ = ["service.shutdown"],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; depends_on_groups = ["service.initialization", "service.tests"],
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; never_skip = সত্য)
& Nbsp; & nbsp; & nbsp; বর্গ StopService (unittest.TestCase):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Def test_stop (স্ব):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ক্লায়েন্ট = mymodule.ServiceClient (service_config)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; client.service_is_up যদি:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; mymodule.stop_web_server ()
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.assertFalse (client.service_is_up ())
আপনি পরীক্ষা, আপনি আরো পরীক্ষা ক্লাস যোগ, এমনকি যদি পছন্দসই অনুক্রমে চালানো তাদের নাম পরিবর্তন, বা বিভিন্ন মডিউল স্থানান্তর আশ্বস্ত Proboscis হবে ব্যবহার করে

আবশ্যক :.

  • পাইথন
  • নাক

অনুরূপ সফ্টওয়্যার

noselog
noselog

20 Feb 15

AutobahnTestSuite
AutobahnTestSuite

20 Feb 15

should-dingus
should-dingus

11 May 15

Fixtures
Fixtures

14 Apr 15

বিকাশকারী অন্যান্য সফ্টওয়্যার Rackspace

Mosso
Mosso

14 Dec 14

CloudFS
CloudFS

14 Dec 14

মন্তব্য proboscis

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!
বিভাগ দ্বারা অনুসন্ধান