Discussion:
what happens if tcltest and AI and C# join forces ?
Add Reply
aotto1968
2024-11-21 20:31:35 UTC
Reply
Permalink
Hi, small update from 'NHI1'

The NHI1 project uses 'tcltest' together with the 'rpc' technology and a 'database' for testing.

The 'tcltest' has been extended so that a test result is NOT stored in the script file, but in a database, which, using AI, also
accepts a deviation from the expected result as long as the result is still LOGICALLY correct.

This means that the primitive "text" or "pattern" matching is no longer required, which significantly reduces the effort of
"test creation".

In addition, the 'rpc' technology has the advantage of being independent of the language being tested. Here, for example, C# is
tested with 'tcltest'.

→ picture at:
https://www.facebook.com/permalink.php?story_fbid=pfbid02YuhdXVaoRpxnbzV24zz4GbXmwKbQdHwJuiDBHwTYsu8ev1YCjFkrGBbXu9Bt2BHQl&id=100069563501101
Gerald Lester
2024-11-21 20:38:16 UTC
Reply
Permalink
Post by aotto1968
Hi, small update from 'NHI1'
The NHI1 project uses 'tcltest' together with the 'rpc' technology and a
'database' for testing.
The 'tcltest' has been extended so that a test result is NOT stored in
the script file, but in a database, which, using AI, also accepts a
deviation from the expected result as long as the result is still
LOGICALLY correct.
This means that the primitive "text" or "pattern" matching is no longer
required, which significantly reduces the effort of "test creation".
In addition, the 'rpc' technology has the advantage of being independent
of the language being tested. Here, for example, C# is tested with
'tcltest'.
https://www.facebook.com/permalink.php?story_fbid=pfbid02YuhdXVaoRpxnbzV24zz4GbXmwKbQdHwJuiDBHwTYsu8ev1YCjFkrGBbXu9Bt2BHQl&id=100069563501101
C# has been able to be tested by TclTest for decades -- see Eagle
(https://eagle.to/)
aotto1968
2024-11-22 11:30:57 UTC
Reply
Permalink
Post by aotto1968
Hi, small update from 'NHI1'
The NHI1 project uses 'tcltest' together with the 'rpc' technology and a 'database' for testing.
The 'tcltest' has been extended so that a test result is NOT stored in the script file, but in a database, which, using AI,
also accepts a deviation from the expected result as long as the result is still LOGICALLY correct.
This means that the primitive "text" or "pattern" matching is no longer required, which significantly reduces the effort of
"test creation".
In addition, the 'rpc' technology has the advantage of being independent of the language being tested. Here, for example, C#
is tested with 'tcltest'.
→ picture at: https://www.facebook.com/permalink.php?
story_fbid=pfbid02YuhdXVaoRpxnbzV24zz4GbXmwKbQdHwJuiDBHwTYsu8ev1YCjFkrGBbXu9Bt2BHQl&id=100069563501101
C# has been able to be tested by TclTest for decades -- see Eagle (https://eagle.to/)
(rpc) -> just replace C# with every other language you want to test :-)
Loading...