我在STAX Monitor上运行Junit测试或Pyunit测试时遇到问题。如何在XML中执行测试以在STAX Monitor上使用它。
<!DOCTYPE stax SYSTEM "stax.dtd">
<stax>
</script>
<defaultcall function="main"/>
<function name="main">
<process name="'My Test Process'">
<location>'local'</location>
<command>'python'</command>
<parms>cmdline</parms>
<env>'C:\Users\X1>python -m unittest discover C:\Users\X1\test2 RegisterEmployeeTestRunner.py'</env>
<stderr mode="'stdout'"/>
<returnstdout/>
</process>
</function>
</stax>```
答案 0 :(得分:0)
在CMD中运行您的测试
python -m unittest发现C:\ Directory yourPyUnittest.py
答案 1 :(得分:0)
用于在STAX MONITOR上运行Punit测试的XML
```<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE stax SYSTEM "stax.dtd">
<stax>
<defaultcall function="FunctionA"/>
<function name="FunctionA">
<process>
<location>'local'</location>
<command>'python'</command>
<parms>'C:\Users\x>python -m unittest discover C:\Users\x\test2\RegisterEmployee RegisterEmployeeTestRunner.py'</parms>
</process>
</function>
</stax>```