# SoftwareTestCode2023 **Repository Path**: x87rdpm/software-test-code2023 ## Basic Information - **Project Name**: SoftwareTestCode2023 - **Description**: nju软件测试2023 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-26 - **Last Updated**: 2024-02-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # README 使用方法 1. 启用StanfordCoreNLPServer 首先点击[链接](https://nlp.stanford.edu/software/stanford-corenlp-4.5.5.zip)下载StanfordCoreNLP,解压后进入文件夹,运行如下命令启动StanfordCoreNLPServer ```bash cd stanford-corenlp-4.5.5 java -mx4g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9000 -timeout 15000 ``` 2. 调整部分config utils/youdaotranslator.py中的APP_KEY与APP_SECRET调整为自己的 MetamorphicTest.py中的testType指定了dataset下的待测文件,threshold指定了差异阈值 3. 环境配置 项目开发使用的python版本为3.8.2 主要python库版本 > nltk==3.8.1 > > jieba==0.42.1 > > numpy==1.24.4 > > torch==2.1.2 > > 首次运行需要nltk扩展包下载,使用如下python代码 > > ```python > nltk.download('averaged_perceptron_tagger') > ``` 4. 运行主程序 ```bash python MetamorphicTest.py ```