Skip to content

testcase

simplefanC edited this page Apr 7, 2023 · 1 revision

测试用例

进入后台添加题目,上传题目测试用例数据可以选择手动输入、Zip文件上传两种方式

一、手动输入

每次点击Add Sampple就可以手动填入该用例的输入与输出,该方式比较适合题目数据简单的,同时手动输入的题目数据将记录进数据库,下次对该题目进行修改可以直接获取,然后进行测试数据的修改,同时也会在服务器对应的testcase文件夹生成对应的文件。

二、文件上传

对于普通题目,测试用例文件包括inoutanstxt四种拓展名

例如有两组测试用例,则对于普通题目测试用例的文件名分别为*.in, *.out(*.ans),或者*input*.txt, *output*.txt ,其他形式的文件后台均不识别。

压缩时,请将文件都放在压缩包的根目录,而不是包含在某一个文件夹中,比如正确的格式是:

├── 1.in          
├── 1.out
├── 2.in
├── 2.out
├── 1.in
├── 1.ans
├── 2.in
├── 2.ans

或者

├── input1.txt          
├── output1.txt 
├── input2.txt 
├── output2.txt 

然后压缩测试用例到一个zip中

:::danger 注意:不要在这些文件外面套多一层文件夹,请直接压缩!!! :::

:::info 建议:尽量合并测试用例到一个文件中,减少测试用例组数,这会一定程度上提高判题性能。 :::