From b37bf74fc2d6309a5ae3dc6b55e8488409976775 Mon Sep 17 00:00:00 2001 From: David Aspinall Date: Tue, 29 Feb 2000 06:19:39 +0000 Subject: New projects directory. --- html/projects/test.html | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 html/projects/test.html (limited to 'html/projects/test.html') diff --git a/html/projects/test.html b/html/projects/test.html new file mode 100644 index 00000000..f9d5ecf0 --- /dev/null +++ b/html/projects/test.html @@ -0,0 +1,24 @@ +
+As Proof General becomes a more complex system, we badly need some way +of performing automatic functional testing, to ensure that changes and +extensions preserve functional correctness. Although classical +testing of interfaces involves manually following a checklist of +actions and observations, it should be straightforward to automate +this using Emacs Lisp. Interactive actions can be simulated by +certain function calls, and their results can be determined by +examining the contents of the edit buffers. This project proposes the +design and implementation of a test harness and accompanying test +suite to test some of the core functions of Proof General. +Ultimately, the tests should be run as part of the build process +before each development release is allowed to go ahead. +
++Skills: +An interesting in testing user interfaces. +Basic knowledge of Emacs Lisp. +
+Proposer: +David Aspinall. +
+ -- cgit v1.2.3