Cannot resolve symbol 'loginCase' 这个怎么解决呢?
来源:12-5 开发测试用例代码
热爱编程学习
2022-05-20
package com.imoc.autotest.cases;
import com.imoc.autotest.config.Testconfig;
import com.imoc.autotest.model.InterfaceName;
import com.imoc.autotest.model.Logincase;
import com.imoc.autotest.utils.ConfigFile;
import com.imoc.autotest.utils.MyDatabaseUtil;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.ibatis.session.SqlSession;
import org.testng.annotations.BeforeTest;
import org.testng.annotations.Test;
import java.io.IOException;
public class LoginTest {
@BeforeTest(groups = “loginTrue”,description = “测试准备”)
public void beforTest(){
Testconfig.getUserInfoUrl= ConfigFile.getUrl(InterfaceName.GETUSERINFO);
Testconfig.getUserListUrl=ConfigFile.getUrl(InterfaceName.GETUSERLIST);
Testconfig.addUserUrl=ConfigFile.getUrl(InterfaceName.ADDUSERINFO);
Testconfig.loginUrl=ConfigFile.getUrl(InterfaceName.LOGIN);
Testconfig.updateUseInfoUrl=ConfigFile.getUrl(InterfaceName.UPDATAUSERINFO);
Testconfig.defaultHttpClient=new DefaultHttpClient();
}
@Test(groups = "loginTrue",description = "用户登录成功")
public void loginTrue() throws IOException {
SqlSession session= MyDatabaseUtil.session();
Logincase aCase=session.selectOne("loginCase",1);
System.out.println(aCase.toString());
System.out.println(Testconfig.loginUrl);
}
@Test(groups = "loginTrue",description = "用户登录失败")
public void loginFalse() throws IOException {
SqlSession session= MyDatabaseUtil.session();
Logincase aCase=session.selectOne("loginCase",2);
System.out.println(aCase.toString());
System.out.println(Testconfig.loginUrl);
}
}
1回答
-
大周
2022-05-24
这个解析不了应该就是导入的问题了,检查一下你导入的包,看看名字啥的是不是能对应上,应该没有别的可能了。
00
相似问题