Jump to content

Talk:Test oracle

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by David Gerard (talk | contribs) at 12:36, 31 December 2017 (Move of article?). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Improving this article

I'm relatively new to the process of editing and would appreciate comments, resources, and instructions on how to improve this article. Things I know need work:

  • Citations. Proper formatting and making them show up in a "Notes" section at the bottom (is there something I need to do with the <ref> tags?)
  • Fleshing it out more - article structure, etc.
  • Adhering to Wikipedia writing/style guidelines (though I am not sure what these are yet).

I'm also unfamiliar with the process of creating a new article with an ambiguous name (there are many instances of Oracle (disambiguation) pages already. I've tried to be bold so far. What have I missed?

Thanks!

mchua (talk) 18:57, 11 November 2008 (UTC)[reply]

Finite State Model-Based Testing on a Shoestring

Yahoo! has plans to close Geocities on October 26, 2009. When that happens http://www.geocities.com/model_based_testing/shoestring.htm , one of this article's references may be lost. The author seems to have created a new domain, http://www.model-based-testing.org/, but it's not clear if this article will be brought over in time. There's also a copy on StickyMinds if we need one. --Walter Görlitz (talk) 06:30, 10 September 2009 (UTC)[reply]

recomputing

The article states that the oracle should compute the desired result. This is inaccurate. Itus sufficient to check whether the computed answer is correct. This may be much more efficient. For instance for a square root function you would test if the square of the result is very close to the argument. This is cheaper (and possibly smarter? Than recomputing the root in a different way, 129.27.33.200 (talk) 14:25, 17 December 2013 (UTC)[reply]

I don't see the term "compute" at all so I'm not sure what you're talking about. There is a list of seven different types and that does mention that other programs may be used. Walter Görlitz (talk) 15:11, 17 December 2013 (UTC)[reply]

Move of article?

Walter Görlitz, thanks for fixing the section headings. Were you wondering if the article should be moved somewhere else? Any thoughts on where? Yorkyabroad (talk) 11:22, 30 December 2017 (UTC)[reply]

I was thinking "test oracle" as that's the wording used in the literature and the article. Walter Görlitz (talk) 18:41, 30 December 2017 (UTC)[reply]
Ok, now I understand. Yes, that makes sense. Yorkyabroad (talk) 20:23, 30 December 2017 (UTC)[reply]
It would seem to make sense to move this article to Test Oracle (from Oracle (software testing)). This would align with the original introduction of the term by Howden and the use in research and literature. Any thoughts, or comments? Yorkyabroad (talk) 02:33, 31 December 2017 (UTC)[reply]
I'd actually like to keep it where it is. "Oracles" and the "oracle problem" are coming up by that name increasingly in smart contracts. The usage of the term is widening from its origin - David Gerard (talk) 12:36, 31 December 2017 (UTC)[reply]