http://dbpedia.org/ontology/abstract
|
Дублери (англ. Test double) — спеціалізова … Дублери (англ. Test double) — спеціалізовані методи чи об'єкти, які використовуються при тестуванні систем, в яких виникає необхідність взаємодії з зовнішніми об'єктами, наприклад: бази даних, файлова система, мережеве з'єднання та тощо.При цьому дублер повинен реалізувати інтерфейс зовнішнього об'єкту та відповідати всім вимогам, які висуваються до реального об'єкта.гам, які висуваються до реального об'єкта.
, In computer programming and computer scien … In computer programming and computer science, programmers employ a technique called automated unit testing to reduce the likelihood of bugs occurring in the software. Frequently, the final release software consists of a complex set of objects or procedures interacting together to create the final result. In automated unit testing, it may be necessary to use objects or procedures that look and behave like their release-intended counterparts, but are actually simplified versions that reduce the complexity and facilitate testing. A test double is a generic (meta) term used for these objects or procedures.term used for these objects or procedures.
, I test double (informalmente indicati anch … I test double (informalmente indicati anche con la denominazione impropria di mock) sono uno strumento utilizzato in programmazione, specialmente orientata agli oggetti, come ausilio nello sviluppo di test unitari. Un test double è un oggetto che presenta la stessa interfaccia di un oggetto appartenente all'applicazione, ma ha un comportamento semplificato (o addirittura "vuoto"). Dato che l'interfaccia è la stessa, l'oggetto applicativo può essere "rimpiazzato" dal suo test double in quei test in cui il comportamento dell'oggetto reale non è rilevante o addirittura non è riproducibile. Le modalità con cui il test double viene sostituito all'oggetto reale sono in generale riconducibili alle tecniche di dependency injection. L'espressione "test double" è un calco da "stunt double", controfigura. un calco da "stunt double", controfigura.
, テストダブル (Test Double) とは、ソフトウェアテストにおいて、テスト対 … テストダブル (Test Double) とは、ソフトウェアテストにおいて、テスト対象が依存しているコンポーネントを置き換える代用品のこと。ダブルは代役、影武者を意味する。 テストを実行するには、被試験システムに加えて、テスト対象が依存するコンポーネント (DOC; Depend-On Component) が必要になる。しかし、依存コンポーネントは、常に利用できるとは限らない。依存コンポーネントがテスト環境で利用できない理由には、次のようなものが挙げられる。
* 入手できない。
* テストで使いたい結果を返さない。
* 実行に時間がかかるなどの、望ましくない副作用がある。 こういった問題を回避するには、依存コンポーネントを、テスト用のコンポーネントと入れ替えるテクニックが利用できる。この代用のコンポーネントを、テストダブルと呼ぶ。と入れ替えるテクニックが利用できる。この代用のコンポーネントを、テストダブルと呼ぶ。
|
http://dbpedia.org/ontology/wikiPageExternalLink
|
https://github.com/mollismerx/elfspy/wiki +
, http://xunitpatterns.com/Test%20Double.html +
, https://github.com/eranpeer/FakeIt/blob/master/README.md +
, http://www.martinfowler.com/bliki/TestDouble.html +
, https://docs.python.org/3/library/unittest.mock.html +
, http://xunitpatterns.com/Mocks%2C%20Fakes%2C%20Stubs%20and%20Dummies.html +
, http://xunitpatterns.com/Test%20Double%20Patterns.html +
, https://github.com/google/googletest +
, http://jmock.org/ +
, http://site.mockito.org/ +
|
http://dbpedia.org/ontology/wikiPageID
|
26300921
|
http://dbpedia.org/ontology/wikiPageLength
|
5954
|
http://dbpedia.org/ontology/wikiPageRevisionID
|
1095713095
|
http://dbpedia.org/ontology/wikiPageWikiLink
|
http://dbpedia.org/resource/Object_%28computer_science%29 +
, http://dbpedia.org/resource/Martin_Fowler_%28software_engineer%29 +
, http://dbpedia.org/resource/Open_standard +
, http://dbpedia.org/resource/Software_developer +
, http://dbpedia.org/resource/Subroutine +
, http://dbpedia.org/resource/Fake_object +
, http://dbpedia.org/resource/Object-oriented_programming +
, http://dbpedia.org/resource/Category:Software_design_patterns +
, http://dbpedia.org/resource/Mock_object +
, http://dbpedia.org/resource/Category:Software_testing +
, http://dbpedia.org/resource/Software_testing +
, http://dbpedia.org/resource/Service_virtualization +
, http://dbpedia.org/resource/Category:Software_development_process +
, http://dbpedia.org/resource/Computer_programming +
, http://dbpedia.org/resource/Software_system +
, http://dbpedia.org/resource/Test-driven_development +
, http://dbpedia.org/resource/Comparison_of_API_simulation_tools +
, http://dbpedia.org/resource/Service-oriented_architecture +
, http://dbpedia.org/resource/Dummy_object +
, http://dbpedia.org/resource/Test_spy +
, http://dbpedia.org/resource/Black-box_testing +
, http://dbpedia.org/resource/List_of_unit_testing_frameworks +
, http://dbpedia.org/resource/Test_stubs +
, http://dbpedia.org/resource/Automated_unit_testing +
, http://dbpedia.org/resource/Programmer +
, http://dbpedia.org/resource/Computer_science +
, http://dbpedia.org/resource/Software_bug +
, http://dbpedia.org/resource/Microservices +
, http://dbpedia.org/resource/System_under_test +
|
http://purl.org/dc/terms/subject
|
http://dbpedia.org/resource/Category:Software_design_patterns +
, http://dbpedia.org/resource/Category:Software_testing +
, http://dbpedia.org/resource/Category:Software_development_process +
|
http://www.w3.org/ns/prov#wasDerivedFrom
|
http://en.wikipedia.org/wiki/Test_double?oldid=1095713095&ns=0 +
|
http://xmlns.com/foaf/0.1/isPrimaryTopicOf
|
http://en.wikipedia.org/wiki/Test_double +
|
owl:sameAs |
http://it.dbpedia.org/resource/Test_double +
, https://global.dbpedia.org/id/BiFf +
, http://dbpedia.org/resource/Test_double +
, http://uk.dbpedia.org/resource/Test_double +
, http://www.wikidata.org/entity/Q11319265 +
, http://rdf.freebase.com/ns/m.0b75j1w +
, http://ja.dbpedia.org/resource/%E3%83%86%E3%82%B9%E3%83%88%E3%83%80%E3%83%96%E3%83%AB +
, http://yago-knowledge.org/resource/Test_double +
|
rdf:type |
http://dbpedia.org/class/yago/Doctrine105943300 +
, http://dbpedia.org/class/yago/Abstraction100002137 +
, http://dbpedia.org/class/yago/Cognition100023271 +
, http://dbpedia.org/class/yago/PsychologicalFeature100023100 +
, http://dbpedia.org/class/yago/WikicatSoftwareDevelopmentPhilosophies +
, http://dbpedia.org/class/yago/Content105809192 +
, http://dbpedia.org/class/yago/Belief105941423 +
|
rdfs:comment |
Дублери (англ. Test double) — спеціалізова … Дублери (англ. Test double) — спеціалізовані методи чи об'єкти, які використовуються при тестуванні систем, в яких виникає необхідність взаємодії з зовнішніми об'єктами, наприклад: бази даних, файлова система, мережеве з'єднання та тощо.При цьому дублер повинен реалізувати інтерфейс зовнішнього об'єкту та відповідати всім вимогам, які висуваються до реального об'єкта.гам, які висуваються до реального об'єкта.
, In computer programming and computer scien … In computer programming and computer science, programmers employ a technique called automated unit testing to reduce the likelihood of bugs occurring in the software. Frequently, the final release software consists of a complex set of objects or procedures interacting together to create the final result. In automated unit testing, it may be necessary to use objects or procedures that look and behave like their release-intended counterparts, but are actually simplified versions that reduce the complexity and facilitate testing. A test double is a generic (meta) term used for these objects or procedures.term used for these objects or procedures.
, テストダブル (Test Double) とは、ソフトウェアテストにおいて、テスト対 … テストダブル (Test Double) とは、ソフトウェアテストにおいて、テスト対象が依存しているコンポーネントを置き換える代用品のこと。ダブルは代役、影武者を意味する。 テストを実行するには、被試験システムに加えて、テスト対象が依存するコンポーネント (DOC; Depend-On Component) が必要になる。しかし、依存コンポーネントは、常に利用できるとは限らない。依存コンポーネントがテスト環境で利用できない理由には、次のようなものが挙げられる。
* 入手できない。
* テストで使いたい結果を返さない。
* 実行に時間がかかるなどの、望ましくない副作用がある。 こういった問題を回避するには、依存コンポーネントを、テスト用のコンポーネントと入れ替えるテクニックが利用できる。この代用のコンポーネントを、テストダブルと呼ぶ。と入れ替えるテクニックが利用できる。この代用のコンポーネントを、テストダブルと呼ぶ。
, I test double (informalmente indicati anch … I test double (informalmente indicati anche con la denominazione impropria di mock) sono uno strumento utilizzato in programmazione, specialmente orientata agli oggetti, come ausilio nello sviluppo di test unitari. Un test double è un oggetto che presenta la stessa interfaccia di un oggetto appartenente all'applicazione, ma ha un comportamento semplificato (o addirittura "vuoto"). Dato che l'interfaccia è la stessa, l'oggetto applicativo può essere "rimpiazzato" dal suo test double in quei test in cui il comportamento dell'oggetto reale non è rilevante o addirittura non è riproducibile. Le modalità con cui il test double viene sostituito all'oggetto reale sono in generale riconducibili alle tecniche di dependency injection. L'espressione "test double" è un calco da "stunt double", controfile" è un calco da "stunt double", controfi
|
rdfs:label |
Test double
, テストダブル
|