Commit 0b638d56 by Li Yongyu

新增验收码等接口用例

parent b990f5fe
......@@ -6,7 +6,7 @@
<classes>
<class name="com.puhui.test.RenMai_APITest">
<methods>
<include name="f" invocation-numbers=""/>
<include name="f" invocation-numbers="0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 "/>
</methods>
</class>
</classes>
......
......@@ -99,7 +99,7 @@ public class addAccount extends NWN implements API {
result = result && false;
failReason = failReason + "code is expected "
+ data.get("code").toString() + " but actually "
+ jp.getString("code") + ".";
+ jp.getString("retcode") + ".";
}
if ((data.get("msg") != null) && (msg != null) && (!msg.equals(data.get("msg").toString()))) {
......
......@@ -40,6 +40,8 @@ public class NWN extends BasicsGM{
public static List<String> n_admin_id_List = new ArrayList<String>();//n_admin的id
public static List<String> n_admin_phone_List = new ArrayList<String>();//n_admin的phone
public static List<String> n_admin_username_List = new ArrayList<String>();//n_admin的username
public static List<String> getcode_id_List = new ArrayList<String>();//getcode的id
public static List<String> n_getcode_id_List = new ArrayList<String>();//getcode的id
public static String level_id_List = "";//层级的id
public static List<String> user_id_List = new ArrayList<String>();//user_id
......@@ -127,6 +129,8 @@ public class NWN extends BasicsGM{
for(int i=0;i<n_package_idList.size();i++){
try {
deleteFromDB("n_package", "id", n_package_idList.get(i));
//deleteFromDB("n_packcode", "package_id", n_package_idList.get(i));
//deleteFromDB("n_packcode_record", "package_id", n_package_idList.get(i));
user_List.add(n_package_idList.get(i));
} catch (Exception e) {
e.printStackTrace();
......@@ -154,7 +158,23 @@ public class NWN extends BasicsGM{
user_id_List.removeAll(user_List);
// System.out.println(user_idList.toString());
}
//清除getcode_id_List
public void cleann_getcode_id_List_FromDB() {
List<String> user_List = new ArrayList<String>();
for(int i=0;i<getcode_id_List.size();i++){
try {
deleteFromDB("n_packcode", "package_id", getcode_id_List.get(i));
deleteFromDB("n_packcode_record", "package_id", getcode_id_List.get(i));
user_List.add(getcode_id_List.get(i));
} catch (Exception e) {
e.printStackTrace();
Log.logInfo("清除数据失败getcode_id_List");
}
}
getcode_id_List.removeAll(user_List);
// System.out.println(user_idList.toString());
}
//
//
......
package com.offcn.test;
import io.restassured.response.Response;
import java.sql.SQLException;
import java.util.HashMap;
import net.sf.json.JSONObject;
import org.testng.Assert;
import org.testng.annotations.AfterClass;
import com.offcn.TestData.offcn_api_testData;
import com.offcn.TestUnti.Log;
import com.offcn.TestUnti.Mail;
......@@ -125,6 +120,7 @@ public class APITest_nwn extends NWN{
this.cleann_n_admin_card_no_List_FromDB();
this.cleann_n_package_List_FromDB();
this.cleann_user_id_List_FromDB();
this.cleann_getcode_id_List_FromDB();
try {
if(stmt!=null){
stmt.close();
......
......@@ -91,7 +91,7 @@ public class MakeTestCases {
//数据回写
SheetUtils sheet = new SheetUtils(wenjianming,Sheet);
sheet.writeExcel(
// s,
(i+1)+"",
leiming + "_" + (i+1),
(i+1)+"",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment