Commit 123e8096 authored by johnny.zhu's avatar johnny.zhu

20190905

parent cce34923
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<module type="PYTHON_MODULE" version="4"> <module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager"> <component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" /> <content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" /> <orderEntry type="jdk" jdkName="Python 3.7" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
</component> </component>
<component name="TestRunnerService"> <component name="TestRunnerService">
......
...@@ -3,5 +3,5 @@ ...@@ -3,5 +3,5 @@
<component name="JavaScriptSettings"> <component name="JavaScriptSettings">
<option name="languageLevel" value="ES6" /> <option name="languageLevel" value="ES6" />
</component> </component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.4" project-jdk-type="Python SDK" /> <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7" project-jdk-type="Python SDK" />
</project> </project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="96d73ffe-dde9-4938-a53c-cc7858d69484" name="Default Changelist" comment="" /> <list default="true" id="96d73ffe-dde9-4938-a53c-cc7858d69484" name="Default Changelist" comment="111">
<change afterPath="$PROJECT_DIR$/.idea/vcs.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/jfa_autotest.iml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/jfa_autotest.iml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/case/TTtest_jfa_tc03.py" beforeDir="false" afterPath="$PROJECT_DIR$/case/TTtest_jfa_tc03.py" afterDir="false" />
<change beforePath="$PROJECT_DIR$/config/config.py" beforeDir="false" afterPath="$PROJECT_DIR$/config/config.py" afterDir="false" />
</list>
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
...@@ -9,63 +16,80 @@ ...@@ -9,63 +16,80 @@
<option name="LAST_RESOLUTION" value="IGNORE" /> <option name="LAST_RESOLUTION" value="IGNORE" />
</component> </component>
<component name="CoverageDataManager"> <component name="CoverageDataManager">
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc28_TestgetAssets.coverage" NAME="Unittests for test_jfa_tc28.TestgetAssets Coverage Results" MODIFIED="1563859495502" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc21_TestgetFundNavHisList.coverage" NAME="Unittests for test_jfa_tc21.TestgetFundNavHisList Coverage Results" MODIFIED="1563854374171" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc08_TestcheckIdCard.coverage" NAME="Unittests for test_jfa_tc08.TestcheckIdCard Coverage Results" MODIFIED="1565755538696" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfaappapi$Unittests_for_test_jfa_tc04_TestgetManagerInfo.coverage" NAME="Unittests for test_jfa_tc04.TestgetManagerInfo Coverage Results" MODIFIED="1567147511795" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$testDemo.coverage" NAME="testDemo Coverage Results" MODIFIED="1564381200512" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" /> <SUITE FILE_PATH="coverage/jfaappapi$Unittests_for_Demo_post_Testnamespace.coverage" NAME="Unittests for Demo_post.Testnamespace Coverage Results" MODIFIED="1567504790404" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$checkIdCard.coverage" NAME="checkIdCard Coverage Results" MODIFIED="1563794860837" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc09_TestresetPassword.coverage" NAME="Unittests for test_jfa_tc09.TestresetPassword Coverage Results" MODIFIED="1563960257414" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_TTtest_jfa_tc15_TestresetPassword.coverage" NAME="Unittests for TTtest_jfa_tc15.TestresetPassword Coverage Results" MODIFIED="1563960045010" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc02_TestcheckVerificationCode.coverage" NAME="Unittests for test_jfa_tc02.TestcheckVerificationCode Coverage Results" MODIFIED="1565753328278" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc02_TestcheckVerificationCode.coverage" NAME="Unittests for test_jfa_tc02.TestcheckVerificationCode Coverage Results" MODIFIED="1565753328278" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc13_TestrefreshToken.coverage" NAME="Unittests for test_jfa_tc13.TestrefreshToken Coverage Results" MODIFIED="1563793893050" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$getbanktoken.coverage" NAME="getbanktoken Coverage Results" MODIFIED="1563791819358" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc06_py.coverage" NAME="Unittests in test_jfa_tc06.py Coverage Results" MODIFIED="1563792172169" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$run_all_case.coverage" NAME="run_all_case Coverage Results" MODIFIED="1565834776741" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
<SUITE FILE_PATH="coverage/jfa_autotest$authentication.coverage" NAME="authentication Coverage Results" MODIFIED="1563852634309" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_TTtest_jfa_tc15_TestresetPassword.coverage" NAME="Unittests for TTtest_jfa_tc15.TestresetPassword Coverage Results" MODIFIED="1563960045010" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$testDemo.coverage" NAME="testDemo Coverage Results" MODIFIED="1564381200512" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc01_TestsendVerificationCode.coverage" NAME="Unittests for test_jfa_tc01.TestsendVerificationCode Coverage Results" MODIFIED="1565752523217" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc15_TestresetPassword.coverage" NAME="Unittests for test_jfa_tc15.TestresetPassword Coverage Results" MODIFIED="1563796777245" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc15_TestresetPassword.coverage" NAME="Unittests for test_jfa_tc15.TestresetPassword Coverage Results" MODIFIED="1563796777245" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc06_TestchangeBankCardInfo.coverage" NAME="Unittests for test_jfa_tc06.TestchangeBankCardInfo Coverage Results" MODIFIED="1565757703614" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc23_TestgetCustomerInfo.coverage" NAME="Unittests for test_jfa_tc23.TestgetCustomerInfo Coverage Results" MODIFIED="1565757030149" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc19_TestgetFundInfo.coverage" NAME="Unittests for test_jfa_tc19.TestgetFundInfo Coverage Results" MODIFIED="1563854134623" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfaappapi$test_jfa_tc02.coverage" NAME="test_jfa_tc02 Coverage Results" MODIFIED="1567147337343" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc01_py.coverage" NAME="Unittests in test_jfa_tc01.py Coverage Results" MODIFIED="1565752728975" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc02_py.coverage" NAME="Unittests in test_jfa_tc02.py Coverage Results" MODIFIED="1563533420776" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfaappapi$Unittests_for_test_jfa_tc37_TestsetAllMessagesIsRead.coverage" NAME="Unittests for test_jfa_tc37.TestsetAllMessagesIsRead Coverage Results" MODIFIED="1567137369112" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$login.coverage" NAME="login Coverage Results" MODIFIED="1563936599234" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc29_TestgetCashFlows.coverage" NAME="Unittests for test_jfa_tc29.TestgetCashFlows Coverage Results" MODIFIED="1563859701699" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc29_TestgetCashFlows.coverage" NAME="Unittests for test_jfa_tc29.TestgetCashFlows Coverage Results" MODIFIED="1563859701699" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc09_TestresetPassword.coverage" NAME="Unittests for test_jfa_tc09.TestresetPassword Coverage Results" MODIFIED="1563960257414" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$checkIdCard.coverage" NAME="checkIdCard Coverage Results" MODIFIED="1563794860837" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc21_TestgetFundNavHisList.coverage" NAME="Unittests for test_jfa_tc21.TestgetFundNavHisList Coverage Results" MODIFIED="1563854374171" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc26_TestgetCustomerOrders.coverage" NAME="Unittests for test_jfa_tc26.TestgetCustomerOrders Coverage Results" MODIFIED="1563857766684" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfaappapi$Unittests_for_demo_TestcheckVerificationCode_testcheckVerificationCode.coverage" NAME="Unittests for case.test_jfa_tc02.TestcheckVerificationCode.testcheckVerificationCode Coverage Results" MODIFIED="1567147243287" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfaappapi$run_all_case.coverage" NAME="run_all_case Coverage Results" MODIFIED="1567137670964" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc10_TestgetBankCardInfo.coverage" NAME="Unittests for test_jfa_tc10.TestgetBankCardInfo Coverage Results" MODIFIED="1563937532118" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc06_TestchangeBankCardInfo.coverage" NAME="Unittests for test_jfa_tc06.TestchangeBankCardInfo Coverage Results" MODIFIED="1565757703614" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$checkBankPassword.coverage" NAME="checkBankPassword Coverage Results" MODIFIED="1565757915361" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc05_Testauthentication.coverage" NAME="Unittests for test_jfa_tc05.Testauthentication Coverage Results" MODIFIED="1563937392771" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc05_Testauthentication.coverage" NAME="Unittests for test_jfa_tc05.Testauthentication Coverage Results" MODIFIED="1563937392771" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc12_Testlogin.coverage" NAME="Unittests for test_jfa_tc12.Testlogin Coverage Results" MODIFIED="1563793760166" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc04_TestgetManagerInfo_testgetAsset.coverage" NAME="Unittests for test_jfa_tc04.TestgetManagerInfo.testgetAsset Coverage Results" MODIFIED="1563776297534" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc35_TestgetMessages.coverage" NAME="Unittests for test_jfa_tc35.TestgetMessages Coverage Results" MODIFIED="1564018718225" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc35_TestgetMessages.coverage" NAME="Unittests for test_jfa_tc35.TestgetMessages Coverage Results" MODIFIED="1564018718225" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_TTtest_jfa_tc15_py.coverage" NAME="Unittests in TTtest_jfa_tc15.py Coverage Results" MODIFIED="1563959953875" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc23_TestgetCustomerInfo.coverage" NAME="Unittests for test_jfa_tc23.TestgetCustomerInfo Coverage Results" MODIFIED="1565757030149" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc24_TesteditCustomerRemark.coverage" NAME="Unittests for test_jfa_tc24.TesteditCustomerRemark Coverage Results" MODIFIED="1563854778517" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc37_TestsetAllMessagesIsRead.coverage" NAME="Unittests for test_jfa_tc37.TestsetAllMessagesIsRead Coverage Results" MODIFIED="1565757421368" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc37_TestsetAllMessagesIsRead.coverage" NAME="Unittests for test_jfa_tc37.TestsetAllMessagesIsRead Coverage Results" MODIFIED="1565757421368" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc26_TestgetCustomerOrders.coverage" NAME="Unittests for test_jfa_tc26.TestgetCustomerOrders Coverage Results" MODIFIED="1563857766684" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfaappapi$login.coverage" NAME="login Coverage Results" MODIFIED="1567504623644" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$gettestplanid.coverage" NAME="gettestplanid Coverage Results" MODIFIED="1564551827483" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/gettestlink" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc04_TestgetManagerInfo.coverage" NAME="Unittests for test_jfa_tc04.TestgetManagerInfo Coverage Results" MODIFIED="1565753341201" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc11_TestgetManagerStatisticInfo.coverage" NAME="Unittests for test_jfa_tc11.TestgetManagerStatisticInfo Coverage Results" MODIFIED="1563937537800" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc19_TestgetFundInfo.coverage" NAME="Unittests for test_jfa_tc19.TestgetFundInfo Coverage Results" MODIFIED="1563854134623" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_TTtest_jfa_tc03_TestmanagerRegister.coverage" NAME="Unittests for TTtest_jfa_tc03.TestmanagerRegister Coverage Results" MODIFIED="1563957873972" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfaappapi$Unittests_for_Demo_post_TestsetAllMessagesIsRead.coverage" NAME="Unittests for Demo_post.TestsetAllMessagesIsRead Coverage Results" MODIFIED="1567504719993" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc20_TestgetFundInfoNavHisList.coverage" NAME="Unittests for test_jfa_tc20.TestgetFundInfoNavHisList Coverage Results" MODIFIED="1563854272515" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc20_TestgetFundInfoNavHisList.coverage" NAME="Unittests for test_jfa_tc20.TestgetFundInfoNavHisList Coverage Results" MODIFIED="1563854272515" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$getbanktoken.coverage" NAME="getbanktoken Coverage Results" MODIFIED="1563791819358" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfaappapi$Unittests_in_test_jfa_tc01_py.coverage" NAME="Unittests in test_jfa_tc01.py Coverage Results" MODIFIED="1567137361096" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc01_TestsendVerificationCode.coverage" NAME="Unittests for test_jfa_tc01.TestsendVerificationCode Coverage Results" MODIFIED="1565752523217" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_TTtest_jfa_tc15_py.coverage" NAME="Unittests in TTtest_jfa_tc15.py Coverage Results" MODIFIED="1563959953875" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc10_TestgetBankCardInfo.coverage" NAME="Unittests for test_jfa_tc10.TestgetBankCardInfo Coverage Results" MODIFIED="1563937532118" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$login.coverage" NAME="login Coverage Results" MODIFIED="1563936599234" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc03_TestmanagerRegister.coverage" NAME="Unittests for test_jfa_tc03.TestmanagerRegister Coverage Results" MODIFIED="1563871194137" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc07_TestcheckBankPassword.coverage" NAME="Unittests for test_jfa_tc07.TestcheckBankPassword Coverage Results" MODIFIED="1565757688589" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc07_TestcheckBankPassword.coverage" NAME="Unittests for test_jfa_tc07.TestcheckBankPassword Coverage Results" MODIFIED="1565757688589" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$checkBankPassword.coverage" NAME="checkBankPassword Coverage Results" MODIFIED="1565757915361" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfaappapi$Unittests_in_test_jfa_tc02_py.coverage" NAME="Unittests in test_jfa_tc02.py Coverage Results" MODIFIED="1567147416052" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc24_TesteditCustomerRemark.coverage" NAME="Unittests for test_jfa_tc24.TesteditCustomerRemark Coverage Results" MODIFIED="1563854778517" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc17_TestsmsCodeLogin.coverage" NAME="Unittests for test_jfa_tc17.TestsmsCodeLogin Coverage Results" MODIFIED="1563853924598" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc17_TestsmsCodeLogin.coverage" NAME="Unittests for test_jfa_tc17.TestsmsCodeLogin Coverage Results" MODIFIED="1563853924598" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc01_py.coverage" NAME="Unittests in test_jfa_tc01.py Coverage Results" MODIFIED="1565752728975" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc04_TestgetManagerInfo.coverage" NAME="Unittests for test_jfa_tc04.TestgetManagerInfo Coverage Results" MODIFIED="1565753341201" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc16_TestsetBankCardInfo.coverage" NAME="Unittests for test_jfa_tc16.TestsetBankCardInfo Coverage Results" MODIFIED="1563852754395" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$sendVerificationCode.coverage" NAME="sendVerificationCode Coverage Results" MODIFIED="1563959665719" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$run_all_case.coverage" NAME="run_all_case Coverage Results" MODIFIED="1565834776741" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc13_py.coverage" NAME="Unittests in test_jfa_tc13.py Coverage Results" MODIFIED="1565753478364" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc02_py.coverage" NAME="Unittests in test_jfa_tc02.py Coverage Results" MODIFIED="1563533420776" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc03_py.coverage" NAME="Unittests in test_jfa_tc03.py Coverage Results" MODIFIED="1563871086150" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc01_TestsendVerificationCode_testsendVerificationCode.coverage" NAME="Unittests for test_jfa_tc01.TestsendVerificationCode.testsendVerificationCode Coverage Results" MODIFIED="1565752768020" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc01_TestsendVerificationCode_testsendVerificationCode.coverage" NAME="Unittests for test_jfa_tc01.TestsendVerificationCode.testsendVerificationCode Coverage Results" MODIFIED="1565752768020" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc22_TestgetProductList.coverage" NAME="Unittests for test_jfa_tc22.TestgetProductList Coverage Results" MODIFIED="1563854522379" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfaappapi$Unittests_for_test_jfa_tc01_TestsendVerificationCode_testsendVerificationCode.coverage" NAME="Unittests for test_jfa_tc01.TestsendVerificationCode.testsendVerificationCode Coverage Results" MODIFIED="1567137017784" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfaappapi$Unittests_in_TTtest_jfa_tc03_py.coverage" NAME="Unittests in TTtest_jfa_tc03.py Coverage Results" MODIFIED="1567148661670" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc28_TestgetAssets.coverage" NAME="Unittests for test_jfa_tc28.TestgetAssets Coverage Results" MODIFIED="1563859495502" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc08_TestcheckIdCard.coverage" NAME="Unittests for test_jfa_tc08.TestcheckIdCard Coverage Results" MODIFIED="1565755538696" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc04_TestgetManagerInfo_testgetAsset.coverage" NAME="Unittests for test_jfa_tc04.TestgetManagerInfo.testgetAsset Coverage Results" MODIFIED="1563776297534" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc03_py.coverage" NAME="Unittests in test_jfa_tc03.py Coverage Results" MODIFIED="1563871086150" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc13_py.coverage" NAME="Unittests in test_jfa_tc13.py Coverage Results" MODIFIED="1565753478364" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc13_TestrefreshToken.coverage" NAME="Unittests for test_jfa_tc13.TestrefreshToken Coverage Results" MODIFIED="1563793893050" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc18_TestupdateNickName.coverage" NAME="Unittests for test_jfa_tc18.TestupdateNickName Coverage Results" MODIFIED="1565757607084" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc18_TestupdateNickName.coverage" NAME="Unittests for test_jfa_tc18.TestupdateNickName Coverage Results" MODIFIED="1565757607084" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_TTtest_jfa_tc03_TestmanagerRegister.coverage" NAME="Unittests for TTtest_jfa_tc03.TestmanagerRegister Coverage Results" MODIFIED="1563957873972" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc16_TestsetBankCardInfo.coverage" NAME="Unittests for test_jfa_tc16.TestsetBankCardInfo Coverage Results" MODIFIED="1563852754395" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc03_TestmanagerRegister.coverage" NAME="Unittests for test_jfa_tc03.TestmanagerRegister Coverage Results" MODIFIED="1563871194137" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfaappapi$sendVerificationCode.coverage" NAME="sendVerificationCode Coverage Results" MODIFIED="1567147156898" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_in_test_jfa_tc06_py.coverage" NAME="Unittests in test_jfa_tc06.py Coverage Results" MODIFIED="1563792172169" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc14_TestresetBankPassword.coverage" NAME="Unittests for test_jfa_tc14.TestresetBankPassword Coverage Results" MODIFIED="1563794966254" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc14_TestresetBankPassword.coverage" NAME="Unittests for test_jfa_tc14.TestresetBankPassword Coverage Results" MODIFIED="1563794966254" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$gettestplanid.coverage" NAME="gettestplanid Coverage Results" MODIFIED="1564551827483" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/gettestlink" />
<SUITE FILE_PATH="coverage/jfa_autotest$sendVerificationCode.coverage" NAME="sendVerificationCode Coverage Results" MODIFIED="1563959665719" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$authentication.coverage" NAME="authentication Coverage Results" MODIFIED="1563852634309" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc12_Testlogin.coverage" NAME="Unittests for test_jfa_tc12.Testlogin Coverage Results" MODIFIED="1563793760166" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfaappapi$Unittests_for_test_jfa_tc12_Testlogin.coverage" NAME="Unittests for test_jfa_tc12.Testlogin Coverage Results" MODIFIED="1567146892210" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc27_TestgetCustomers.coverage" NAME="Unittests for test_jfa_tc27.TestgetCustomers Coverage Results" MODIFIED="1563858033870" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc27_TestgetCustomers.coverage" NAME="Unittests for test_jfa_tc27.TestgetCustomers Coverage Results" MODIFIED="1563858033870" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
<SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc22_TestgetProductList.coverage" NAME="Unittests for test_jfa_tc22.TestgetProductList Coverage Results" MODIFIED="1563854522379" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" /> <SUITE FILE_PATH="coverage/jfa_autotest$Unittests_for_test_jfa_tc11_TestgetManagerStatisticInfo.coverage" NAME="Unittests for test_jfa_tc11.TestgetManagerStatisticInfo Coverage Results" MODIFIED="1563937537800" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/case" />
</component> </component>
<component name="FileEditorManager"> <component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="375"> <leaf SIDE_TABS_SIZE_LIMIT_KEY="375">
<file pinned="false" current-in-tab="true"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/run_all_case.py"> <entry file="file://$PROJECT_DIR$/case/TTtest_jfa_tc03.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="253"> <state relative-caret-position="414">
<caret line="16" column="28" lean-forward="true" selection-start-line="16" selection-start-column="28" selection-end-line="16" selection-end-column="28" /> <caret line="27" column="65" selection-start-line="27" selection-start-column="65" selection-end-line="27" selection-end-column="65" />
<folding>
<element signature="e#126#157#0" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
...@@ -73,8 +97,8 @@ ...@@ -73,8 +97,8 @@
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/case/login.py"> <entry file="file://$PROJECT_DIR$/case/login.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="213"> <state relative-caret-position="397">
<caret line="17" column="18" selection-start-line="17" selection-start-column="18" selection-end-line="17" selection-end-column="18" /> <caret line="37" column="17" lean-forward="true" selection-start-line="37" selection-start-column="17" selection-end-line="37" selection-end-column="17" />
<folding> <folding>
<element signature="e#118#149#0" expanded="true" /> <element signature="e#118#149#0" expanded="true" />
</folding> </folding>
...@@ -83,108 +107,111 @@ ...@@ -83,108 +107,111 @@
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc37.py"> <entry file="file://$PROJECT_DIR$/case/Demo_post.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="374"> <state relative-caret-position="138">
<caret line="36" selection-start-line="36" selection-end-line="37" selection-end-column="39" /> <caret line="6" column="3" lean-forward="true" selection-start-line="6" selection-start-column="3" selection-end-line="6" selection-end-column="3" />
<folding> <folding>
<element signature="e#153#184#0" expanded="true" /> <element signature="e#143#174#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc35.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc04.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-23"> <state relative-caret-position="874">
<caret line="24" column="54" selection-start-line="24" selection-start-column="54" selection-end-line="24" selection-end-column="54" /> <caret line="38" column="20" selection-start-line="38" selection-start-column="20" selection-end-line="38" selection-end-column="20" />
<folding>
<element signature="e#146#177#0" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc29.py"> <entry file="file://$PROJECT_DIR$/case/checkBankPassword.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="161"> <state relative-caret-position="253">
<caret line="36" selection-start-line="36" selection-end-line="53" selection-end-column="85" /> <caret line="11" column="31" selection-start-line="11" selection-start-column="31" selection-end-line="11" selection-end-column="31" />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc07.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc02.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="236"> <state relative-caret-position="483">
<caret line="29" column="39" lean-forward="true" selection-start-line="29" selection-start-column="39" selection-end-line="29" selection-end-column="39" /> <caret line="21" column="18" selection-start-line="21" selection-start-column="18" selection-end-line="21" selection-end-column="18" />
<folding> <folding>
<element signature="e#156#187#0" expanded="true" /> <element signature="e#135#166#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc06.py"> <entry file="file://$APPLICATION_HOME_DIR$/helpers/typeshed/stdlib/3/unittest/__init__.pyi">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="792"> <state relative-caret-position="598">
<caret line="35" column="17" lean-forward="true" selection-start-line="35" selection-start-column="17" selection-end-line="35" selection-end-column="17" /> <caret line="33" column="8" selection-start-line="33" selection-start-column="8" selection-end-line="33" selection-end-column="8" />
<folding>
<element signature="e#148#179#0" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/case/checkBankPassword.py"> <entry file="file://$PROJECT_DIR$/case/sendVerificationCode.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="115"> <state relative-caret-position="1058">
<caret line="24" column="54" lean-forward="true" selection-start-line="24" selection-start-column="54" selection-end-line="24" selection-end-column="54" /> <caret line="46" column="19" selection-start-line="46" selection-start-column="19" selection-end-line="46" selection-end-column="19" />
<folding> <folding>
<element signature="e#146#177#0" expanded="true" /> <element signature="e#149#180#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc14.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc12.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="263"> <state relative-caret-position="460">
<caret line="35" lean-forward="true" selection-start-line="35" selection-end-line="35" /> <caret line="27" column="39" selection-start-line="27" selection-start-column="39" selection-end-line="27" selection-end-column="39" />
<folding>
<element signature="e#148#179#0" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc18.py"> <entry file="file://$PROJECT_DIR$/config/config.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="299"> <state relative-caret-position="494">
<caret line="37" column="45" lean-forward="true" selection-start-line="37" selection-start-column="45" selection-end-line="37" selection-end-column="45" /> <caret line="24" lean-forward="true" selection-start-line="24" selection-end-line="24" />
<folding>
<element signature="e#146#177#0" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
</leaf> </leaf>
</component> </component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="Python Script" />
</list>
</option>
</component>
<component name="FindInProjectRecents"> <component name="FindInProjectRecents">
<findStrings> <findStrings>
<find>app</find> <find>app</find>
</findStrings> </findStrings>
</component> </component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="IdeDocumentHistory"> <component name="IdeDocumentHistory">
<option name="CHANGED_PATHS"> <option name="CHANGED_PATHS">
<list> <list>
<option value="$PROJECT_DIR$/case/Demo_get_new.py" /> <option value="$PROJECT_DIR$/case/Demo_get_new.py" />
<option value="$PROJECT_DIR$/gettestlink/gettestplanid.py" /> <option value="$PROJECT_DIR$/gettestlink/gettestplanid.py" />
<option value="$PROJECT_DIR$/case/Demo_post.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc10.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc10.py" />
<option value="$PROJECT_DIR$/case/Demo_get.py" /> <option value="$PROJECT_DIR$/case/Demo_get.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc11.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc11.py" />
...@@ -199,27 +226,22 @@ ...@@ -199,27 +226,22 @@
<option value="$PROJECT_DIR$/case/test_jfa_tc21.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc21.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc33.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc33.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc03.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc03.py" />
<option value="$PROJECT_DIR$/case/login.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc04.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc04.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc05.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc05.py" />
<option value="$PROJECT_DIR$/util/databasepost" /> <option value="$PROJECT_DIR$/util/databasepost" />
<option value="$PROJECT_DIR$/case/test_jfa_tc02.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc17.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc17.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc22.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc22.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc26.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc26.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc27.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc27.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc28.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc28.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc29.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc29.py" />
<option value="$PROJECT_DIR$/case/TTtest_jfa_tc03.py" />
<option value="$PROJECT_DIR$/case/checkVerificationCode.py" /> <option value="$PROJECT_DIR$/case/checkVerificationCode.py" />
<option value="$PROJECT_DIR$/case/sendVerificationCode.py" />
<option value="$PROJECT_DIR$/case/TTtest_jfa_tc15.py" /> <option value="$PROJECT_DIR$/case/TTtest_jfa_tc15.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc09.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc09.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc35.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc35.py" />
<option value="$PROJECT_DIR$/testDemo.py" /> <option value="$PROJECT_DIR$/testDemo.py" />
<option value="$PROJECT_DIR$/util/send_mail.py" /> <option value="$PROJECT_DIR$/util/send_mail.py" />
<option value="$PROJECT_DIR$/run_all_case.py" /> <option value="$PROJECT_DIR$/run_all_case.py" />
<option value="$PROJECT_DIR$/config/config.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc01.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc01.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc06.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc06.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc07.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc07.py" />
...@@ -231,14 +253,24 @@ ...@@ -231,14 +253,24 @@
<option value="$PROJECT_DIR$/case/test_jfa_tc18.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc18.py" />
<option value="$PROJECT_DIR$/case/checkBankPassword.py" /> <option value="$PROJECT_DIR$/case/checkBankPassword.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc14.py" /> <option value="$PROJECT_DIR$/case/test_jfa_tc14.py" />
<option value="$PROJECT_DIR$/case/demo.py" />
<option value="$PROJECT_DIR$/case/test_jfa_tc02.py" />
<option value="$PROJECT_DIR$/case/sendVerificationCode.py" />
<option value="$PROJECT_DIR$/config/config.py" />
<option value="$PROJECT_DIR$/case/TTtest_jfa_tc03.py" />
<option value="$PROJECT_DIR$/case/login.py" />
<option value="$PROJECT_DIR$/case/Demo_post.py" />
</list> </list>
</option> </option>
</component> </component>
<component name="ProjectFrameBounds" extendedState="6"> <component name="ProjectFrameBounds" extendedState="7">
<option name="x" value="-8" /> <option name="x" value="-8" />
<option name="width" value="966" /> <option name="width" value="966" />
<option name="height" value="1032" /> <option name="height" value="1032" />
</component> </component>
<component name="ProjectLevelVcsManager">
<ConfirmationsSetting value="2" id="Add" />
</component>
<component name="ProjectView"> <component name="ProjectView">
<navigator proportions="" version="1"> <navigator proportions="" version="1">
<foldersAlwaysOnTop value="true" /> <foldersAlwaysOnTop value="true" />
...@@ -248,18 +280,18 @@ ...@@ -248,18 +280,18 @@
<subPane> <subPane>
<expand> <expand>
<path> <path>
<item name="jfa_autotest" type="b2602c69:ProjectViewProjectNode" /> <item name="jfaappapi" type="b2602c69:ProjectViewProjectNode" />
<item name="jfa_autotest" type="462c0819:PsiDirectoryNode" /> <item name="jfaappapi" type="462c0819:PsiDirectoryNode" />
</path> </path>
<path> <path>
<item name="jfa_autotest" type="b2602c69:ProjectViewProjectNode" /> <item name="jfaappapi" type="b2602c69:ProjectViewProjectNode" />
<item name="jfa_autotest" type="462c0819:PsiDirectoryNode" /> <item name="jfaappapi" type="462c0819:PsiDirectoryNode" />
<item name="util" type="462c0819:PsiDirectoryNode" /> <item name="case" type="462c0819:PsiDirectoryNode" />
</path> </path>
<path> <path>
<item name="jfa_autotest" type="b2602c69:ProjectViewProjectNode" /> <item name="jfaappapi" type="b2602c69:ProjectViewProjectNode" />
<item name="jfa_autotest" type="462c0819:PsiDirectoryNode" /> <item name="jfaappapi" type="462c0819:PsiDirectoryNode" />
<item name="venv" type="462c0819:PsiDirectoryNode" /> <item name="config" type="462c0819:PsiDirectoryNode" />
</path> </path>
</expand> </expand>
<select /> <select />
...@@ -293,8 +325,8 @@ ...@@ -293,8 +325,8 @@
</list> </list>
</option> </option>
</component> </component>
<component name="RunManager" selected="Python.run_all_case"> <component name="RunManager" selected="Python tests.Unittests for Demo_post.Testnamespace">
<configuration name="checkBankPassword" type="PythonConfigurationType" factoryName="Python" temporary="true"> <configuration name="login" type="PythonConfigurationType" factoryName="Python" temporary="true">
<module name="jfa_autotest" /> <module name="jfa_autotest" />
<option name="INTERPRETER_OPTIONS" value="" /> <option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" /> <option name="PARENT_ENVS" value="true" />
...@@ -307,7 +339,7 @@ ...@@ -307,7 +339,7 @@
<option name="ADD_CONTENT_ROOTS" value="true" /> <option name="ADD_CONTENT_ROOTS" value="true" />
<option name="ADD_SOURCE_ROOTS" value="true" /> <option name="ADD_SOURCE_ROOTS" value="true" />
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" /> <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/case/checkBankPassword.py" /> <option name="SCRIPT_NAME" value="$PROJECT_DIR$/case/login.py" />
<option name="PARAMETERS" value="" /> <option name="PARAMETERS" value="" />
<option name="SHOW_COMMAND_LINE" value="false" /> <option name="SHOW_COMMAND_LINE" value="false" />
<option name="EMULATE_TERMINAL" value="false" /> <option name="EMULATE_TERMINAL" value="false" />
...@@ -316,29 +348,22 @@ ...@@ -316,29 +348,22 @@
<option name="INPUT_FILE" value="" /> <option name="INPUT_FILE" value="" />
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="run_all_case" type="PythonConfigurationType" factoryName="Python" temporary="true"> <configuration name="Unittests for Demo_post.Testnamespace" type="tests" factoryName="Unittests" temporary="true" nameIsGenerated="true">
<module name="jfa_autotest" /> <module name="jfa_autotest" />
<option name="INTERPRETER_OPTIONS" value="" /> <option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" /> <option name="PARENT_ENVS" value="true" />
<envs>
<env name="PYTHONUNBUFFERED" value="1" />
</envs>
<option name="SDK_HOME" value="" /> <option name="SDK_HOME" value="" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" /> <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/case" />
<option name="IS_MODULE_SDK" value="true" /> <option name="IS_MODULE_SDK" value="true" />
<option name="ADD_CONTENT_ROOTS" value="true" /> <option name="ADD_CONTENT_ROOTS" value="true" />
<option name="ADD_SOURCE_ROOTS" value="true" /> <option name="ADD_SOURCE_ROOTS" value="true" />
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" /> <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/run_all_case.py" /> <option name="_new_additionalArguments" value="&quot;&quot;" />
<option name="PARAMETERS" value="" /> <option name="_new_target" value="&quot;Demo_post.Testnamespace&quot;" />
<option name="SHOW_COMMAND_LINE" value="false" /> <option name="_new_targetType" value="&quot;PYTHON&quot;" />
<option name="EMULATE_TERMINAL" value="false" />
<option name="MODULE_MODE" value="false" />
<option name="REDIRECT_INPUT" value="false" />
<option name="INPUT_FILE" value="" />
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="Unittests for test_jfa_tc06.TestchangeBankCardInfo" type="tests" factoryName="Unittests" temporary="true" nameIsGenerated="true"> <configuration name="Unittests for Demo_post.TestsetAllMessagesIsRead" type="tests" factoryName="Unittests" temporary="true" nameIsGenerated="true">
<module name="jfa_autotest" /> <module name="jfa_autotest" />
<option name="INTERPRETER_OPTIONS" value="" /> <option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" /> <option name="PARENT_ENVS" value="true" />
...@@ -349,11 +374,11 @@ ...@@ -349,11 +374,11 @@
<option name="ADD_SOURCE_ROOTS" value="true" /> <option name="ADD_SOURCE_ROOTS" value="true" />
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" /> <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
<option name="_new_additionalArguments" value="&quot;&quot;" /> <option name="_new_additionalArguments" value="&quot;&quot;" />
<option name="_new_target" value="&quot;test_jfa_tc06.TestchangeBankCardInfo&quot;" /> <option name="_new_target" value="&quot;Demo_post.TestsetAllMessagesIsRead&quot;" />
<option name="_new_targetType" value="&quot;PYTHON&quot;" /> <option name="_new_targetType" value="&quot;PYTHON&quot;" />
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="Unittests for test_jfa_tc07.TestcheckBankPassword" type="tests" factoryName="Unittests" temporary="true" nameIsGenerated="true"> <configuration name="Unittests for test_jfa_tc04.TestgetManagerInfo" type="tests" factoryName="Unittests" temporary="true" nameIsGenerated="true">
<module name="jfa_autotest" /> <module name="jfa_autotest" />
<option name="INTERPRETER_OPTIONS" value="" /> <option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" /> <option name="PARENT_ENVS" value="true" />
...@@ -364,11 +389,11 @@ ...@@ -364,11 +389,11 @@
<option name="ADD_SOURCE_ROOTS" value="true" /> <option name="ADD_SOURCE_ROOTS" value="true" />
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" /> <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
<option name="_new_additionalArguments" value="&quot;&quot;" /> <option name="_new_additionalArguments" value="&quot;&quot;" />
<option name="_new_target" value="&quot;test_jfa_tc07.TestcheckBankPassword&quot;" /> <option name="_new_target" value="&quot;test_jfa_tc04.TestgetManagerInfo&quot;" />
<option name="_new_targetType" value="&quot;PYTHON&quot;" /> <option name="_new_targetType" value="&quot;PYTHON&quot;" />
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="Unittests for test_jfa_tc18.TestupdateNickName" type="tests" factoryName="Unittests" temporary="true" nameIsGenerated="true"> <configuration name="Unittests in TTtest_jfa_tc03.py" type="tests" factoryName="Unittests" temporary="true" nameIsGenerated="true">
<module name="jfa_autotest" /> <module name="jfa_autotest" />
<option name="INTERPRETER_OPTIONS" value="" /> <option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" /> <option name="PARENT_ENVS" value="true" />
...@@ -379,17 +404,32 @@ ...@@ -379,17 +404,32 @@
<option name="ADD_SOURCE_ROOTS" value="true" /> <option name="ADD_SOURCE_ROOTS" value="true" />
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" /> <EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
<option name="_new_additionalArguments" value="&quot;&quot;" /> <option name="_new_additionalArguments" value="&quot;&quot;" />
<option name="_new_target" value="&quot;test_jfa_tc18.TestupdateNickName&quot;" /> <option name="_new_target" value="&quot;$PROJECT_DIR$/case/TTtest_jfa_tc03.py&quot;" />
<option name="_new_targetType" value="&quot;PYTHON&quot;" /> <option name="_new_targetType" value="&quot;PATH&quot;" />
<method v="2" />
</configuration>
<configuration name="Unittests in test_jfa_tc02.py" type="tests" factoryName="Unittests" nameIsGenerated="true">
<module name="jfa_autotest" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<option name="SDK_HOME" value="" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/case" />
<option name="IS_MODULE_SDK" value="true" />
<option name="ADD_CONTENT_ROOTS" value="true" />
<option name="ADD_SOURCE_ROOTS" value="true" />
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
<option name="_new_additionalArguments" value="&quot;&quot;" />
<option name="_new_target" value="&quot;$PROJECT_DIR$/case/test_jfa_tc02.py&quot;" />
<option name="_new_targetType" value="&quot;PATH&quot;" />
<method v="2" /> <method v="2" />
</configuration> </configuration>
<recent_temporary> <recent_temporary>
<list> <list>
<item itemvalue="Python.run_all_case" /> <item itemvalue="Python tests.Unittests for Demo_post.Testnamespace" />
<item itemvalue="Python.checkBankPassword" /> <item itemvalue="Python tests.Unittests for Demo_post.TestsetAllMessagesIsRead" />
<item itemvalue="Python tests.Unittests for test_jfa_tc06.TestchangeBankCardInfo" /> <item itemvalue="Python.login" />
<item itemvalue="Python tests.Unittests for test_jfa_tc07.TestcheckBankPassword" /> <item itemvalue="Python tests.Unittests in TTtest_jfa_tc03.py" />
<item itemvalue="Python tests.Unittests for test_jfa_tc18.TestupdateNickName" /> <item itemvalue="Python tests.Unittests for test_jfa_tc04.TestgetManagerInfo" />
</list> </list>
</recent_temporary> </recent_temporary>
</component> </component>
...@@ -408,54 +448,100 @@ ...@@ -408,54 +448,100 @@
<workItem from="1564380517236" duration="9869000" /> <workItem from="1564380517236" duration="9869000" />
<workItem from="1565145579586" duration="627000" /> <workItem from="1565145579586" duration="627000" />
<workItem from="1565752435311" duration="6998000" /> <workItem from="1565752435311" duration="6998000" />
<workItem from="1567134211499" duration="1291000" />
<workItem from="1567137652041" duration="6941000" />
<workItem from="1567416282658" duration="3470000" />
</task> </task>
<task id="LOCAL-00001" summary="111">
<created>1567145847528</created>
<option name="number" value="00001" />
<option name="presentableId" value="LOCAL-00001" />
<option name="project" value="LOCAL" />
<updated>1567145847528</updated>
</task>
<option name="localTasksCounter" value="2" />
<servers /> <servers />
</component> </component>
<component name="TestHistory"> <component name="TestHistory">
<history-entry file="Unittests_for_test_jfa_tc06_TestchangeBankCardInfo - 2019.08.14 at 11h 40m 48s.xml"> <history-entry file="Unittests_for_case_test_jfa_tc02_TestcheckVerificationCode_testcheckVerificationCode - 2019.08.30 at 14h 40m 18s.xml">
<configuration name="Unittests for test_jfa_tc06.TestchangeBankCardInfo" configurationId="tests" /> <configuration name="Unittests for case.test_jfa_tc02.TestcheckVerificationCode.testcheckVerificationCode" configurationId="tests" />
</history-entry> </history-entry>
<history-entry file="Unittests_for_test_jfa_tc06_TestchangeBankCardInfo - 2019.08.14 at 12h 03m 30s.xml"> <history-entry file="Unittests_for_case_test_jfa_tc02_TestcheckVerificationCode_testcheckVerificationCode - 2019.08.30 at 14h 40m 43s.xml">
<configuration name="Unittests for test_jfa_tc06.TestchangeBankCardInfo" configurationId="tests" /> <configuration name="Unittests for case.test_jfa_tc02.TestcheckVerificationCode.testcheckVerificationCode" configurationId="tests" />
</history-entry> </history-entry>
<history-entry file="Unittests_for_test_jfa_tc08_TestcheckIdCard - 2019.08.14 at 12h 05m 40s.xml"> <history-entry file="Unittests_in_test_jfa_tc02_py - 2019.08.30 at 14h 43m 00s.xml">
<configuration name="Unittests for test_jfa_tc08.TestcheckIdCard" configurationId="tests" /> <configuration name="Unittests in test_jfa_tc02.py" configurationId="tests" />
</history-entry> </history-entry>
<history-entry file="Unittests_for_test_jfa_tc23_TestgetCustomerInfo - 2019.08.14 at 12h 30m 31s.xml"> <history-entry file="Unittests_in_test_jfa_tc02_py - 2019.08.30 at 14h 43m 36s.xml">
<configuration name="Unittests for test_jfa_tc23.TestgetCustomerInfo" configurationId="tests" /> <configuration name="Unittests in test_jfa_tc02.py" configurationId="tests" />
</history-entry> </history-entry>
<history-entry file="Unittests_for_test_jfa_tc37_TestsetAllMessagesIsRead - 2019.08.14 at 12h 32m 15s.xml"> <history-entry file="Unittests_for_test_jfa_tc04_TestgetManagerInfo - 2019.08.30 at 14h 45m 12s.xml">
<configuration name="Unittests for test_jfa_tc37.TestsetAllMessagesIsRead" configurationId="tests" /> <configuration name="Unittests for test_jfa_tc04.TestgetManagerInfo" configurationId="tests" />
</history-entry> </history-entry>
<history-entry file="Unittests_for_test_jfa_tc37_TestsetAllMessagesIsRead - 2019.08.14 at 12h 37m 02s.xml"> <history-entry file="Unittests_in_TTtest_jfa_tc03_py - 2019.08.30 at 15h 04m 22s.xml">
<configuration name="Unittests for test_jfa_tc37.TestsetAllMessagesIsRead" configurationId="tests" /> <configuration name="Unittests in TTtest_jfa_tc03.py" configurationId="tests" />
</history-entry> </history-entry>
<history-entry file="Unittests_for_test_jfa_tc18_TestupdateNickName - 2019.08.14 at 12h 38m 53s.xml"> <history-entry file="Unittests_for_Demo_post_TestsetAllMessagesIsRead - 2019.09.03 at 17h 57m 46s.xml">
<configuration name="Unittests for test_jfa_tc18.TestupdateNickName" configurationId="tests" /> <configuration name="Unittests for Demo_post.TestsetAllMessagesIsRead" configurationId="tests" />
</history-entry> </history-entry>
<history-entry file="Unittests_for_test_jfa_tc18_TestupdateNickName - 2019.08.14 at 12h 40m 08s.xml"> <history-entry file="Unittests_for_Demo_post_TestsetAllMessagesIsRead - 2019.09.03 at 17h 58m 40s.xml">
<configuration name="Unittests for test_jfa_tc18.TestupdateNickName" configurationId="tests" /> <configuration name="Unittests for Demo_post.TestsetAllMessagesIsRead" configurationId="tests" />
</history-entry> </history-entry>
<history-entry file="Unittests_for_test_jfa_tc07_TestcheckBankPassword - 2019.08.14 at 12h 41m 30s.xml"> <history-entry file="Unittests_for_Demo_post_Testnamespace - 2019.09.03 at 17h 59m 31s.xml">
<configuration name="Unittests for test_jfa_tc07.TestcheckBankPassword" configurationId="tests" /> <configuration name="Unittests for Demo_post.Testnamespace" configurationId="tests" />
</history-entry> </history-entry>
<history-entry file="Unittests_for_test_jfa_tc06_TestchangeBankCardInfo - 2019.08.14 at 12h 41m 44s.xml"> <history-entry file="Unittests_for_Demo_post_Testnamespace - 2019.09.03 at 17h 59m 52s.xml">
<configuration name="Unittests for test_jfa_tc06.TestchangeBankCardInfo" configurationId="tests" /> <configuration name="Unittests for Demo_post.Testnamespace" configurationId="tests" />
</history-entry> </history-entry>
</component> </component>
<component name="TimeTrackingManager"> <component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="71750000" /> <option name="totallyTimeSpent" value="83452000" />
</component>
<component name="TodoView">
<todo-panel id="selected-file">
<is-autoscroll-to-source value="true" />
</todo-panel>
<todo-panel id="all">
<are-packages-shown value="true" />
<is-autoscroll-to-source value="true" />
</todo-panel>
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="-9" y="-9" width="1938" height="1050" extended-state="7" /> <frame x="-9" y="-9" width="1938" height="1050" extended-state="6" />
<editor active="true" />
<layout> <layout>
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.20225322" /> <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.17918456" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" /> <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info id="Favorites" order="2" side_tool="true" /> <window_info id="Favorites" order="2" side_tool="true" />
<window_info anchor="bottom" id="Message" order="0" /> <window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Find" order="1" /> <window_info anchor="bottom" id="Find" order="1" />
<window_info anchor="bottom" id="Run" order="2" visible="true" weight="0.3295711" /> <window_info anchor="bottom" id="Run" order="2" sideWeight="0.49946353" visible="true" weight="0.3295711" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.4" /> <window_info anchor="bottom" id="Debug" order="3" weight="0.39954853" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="6" weight="0.3295711" />
<window_info anchor="bottom" id="Docker" order="7" show_stripe_button="false" />
<window_info anchor="bottom" id="Version Control" order="8" />
<window_info anchor="bottom" id="Database Changes" order="9" />
<window_info anchor="bottom" id="Event Log" order="10" sideWeight="0.5005365" side_tool="true" weight="0.3295711" />
<window_info anchor="bottom" id="Terminal" order="11" weight="0.3295711" />
<window_info anchor="bottom" id="Python Console" order="12" />
<window_info anchor="bottom" id="Concurrent Activities Diagram" order="13" weight="0.3295711" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
<window_info anchor="right" id="SciView" order="3" />
<window_info anchor="right" id="Database" order="4" />
<window_info anchor="right" id="Coverage" order="5" side_tool="true" />
</layout>
<layout-to-restore>
<window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.20761803" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info id="Favorites" order="2" side_tool="true" />
<window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Find" order="1" />
<window_info active="true" anchor="bottom" id="Run" order="2" visible="true" weight="0.3295711" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.39954853" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" /> <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" /> <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="6" /> <window_info anchor="bottom" id="TODO" order="6" />
...@@ -470,11 +556,15 @@ ...@@ -470,11 +556,15 @@
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" /> <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
<window_info anchor="right" id="SciView" order="3" /> <window_info anchor="right" id="SciView" order="3" />
<window_info anchor="right" id="Database" order="4" /> <window_info anchor="right" id="Database" order="4" />
</layout> </layout-to-restore>
</component> </component>
<component name="TypeScriptGeneratedFilesManager"> <component name="TypeScriptGeneratedFilesManager">
<option name="version" value="1" /> <option name="version" value="1" />
</component> </component>
<component name="VcsManagerConfiguration">
<MESSAGE value="111" />
<option name="LAST_COMMIT_MESSAGE" value="111" />
</component>
<component name="XDebuggerManager"> <component name="XDebuggerManager">
<breakpoint-manager> <breakpoint-manager>
<breakpoints> <breakpoints>
...@@ -487,30 +577,6 @@ ...@@ -487,30 +577,6 @@
</breakpoint-manager> </breakpoint-manager>
</component> </component>
<component name="editorHistoryManager"> <component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc11.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="240">
<caret line="23" column="42" lean-forward="true" selection-start-line="23" selection-start-column="42" selection-end-line="23" selection-end-column="42" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc12.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="161">
<caret line="29" column="56" lean-forward="true" selection-start-line="29" selection-start-column="56" selection-end-line="29" selection-end-column="56" />
<folding>
<element signature="e#134#165#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc16.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-161">
<caret line="28" column="63" selection-start-line="28" selection-start-column="63" selection-end-line="28" selection-end-column="63" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc17.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc17.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="184"> <state relative-caret-position="184">
...@@ -584,16 +650,6 @@ ...@@ -584,16 +650,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/TTtest_jfa_tc03.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="621">
<caret line="34" column="35" lean-forward="true" selection-start-line="34" selection-start-column="35" selection-end-line="34" selection-end-column="35" />
<folding>
<element signature="e#126#157#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc09.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc09.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="667"> <state relative-caret-position="667">
...@@ -704,43 +760,6 @@ ...@@ -704,43 +760,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/config/config.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="349">
<caret line="19" lean-forward="true" selection-start-line="19" selection-end-line="19" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc01.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="167">
<caret line="44" lean-forward="true" selection-start-line="44" selection-end-line="44" />
<folding>
<element signature="e#150#181#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc02.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="299">
<caret line="34" column="46" lean-forward="true" selection-start-line="34" selection-start-column="46" selection-end-line="34" selection-end-column="46" />
<folding>
<element signature="e#135#166#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc04.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="251">
<caret line="23" column="41" lean-forward="true" selection-start-line="23" selection-start-column="41" selection-end-line="23" selection-end-column="41" />
<folding>
<element signature="e#146#177#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc13.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc13.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-115"> <state relative-caret-position="-115">
...@@ -765,16 +784,6 @@ ...@@ -765,16 +784,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/sendVerificationCode.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="148">
<caret line="18" lean-forward="true" selection-start-line="18" selection-end-line="18" />
<folding>
<element signature="e#149#180#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc24.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc24.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="276"> <state relative-caret-position="276">
...@@ -796,94 +805,169 @@ ...@@ -796,94 +805,169 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc35.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="391">
<caret line="24" column="54" selection-start-line="24" selection-start-column="54" selection-end-line="24" selection-end-column="54" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc37.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="782">
<caret line="34" column="20" selection-start-line="34" selection-start-column="20" selection-end-line="34" selection-end-column="20" />
<folding>
<element signature="e#153#184#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc29.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc29.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="161"> <state relative-caret-position="644">
<caret line="36" selection-start-line="36" selection-end-line="53" selection-end-column="85" /> <caret line="36" selection-start-line="36" selection-end-line="53" selection-end-column="85" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc35.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc07.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-23"> <state relative-caret-position="667">
<caret line="24" column="54" selection-start-line="24" selection-start-column="54" selection-end-line="24" selection-end-column="54" /> <caret line="29" column="39" selection-start-line="29" selection-start-column="39" selection-end-line="29" selection-end-column="39" />
<folding>
<element signature="e#156#187#0" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc37.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc06.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="374"> <state relative-caret-position="805">
<caret line="36" selection-start-line="36" selection-end-line="37" selection-end-column="39" /> <caret line="35" column="17" selection-start-line="35" selection-start-column="17" selection-end-line="35" selection-end-column="17" />
<folding> <folding>
<element signature="e#153#184#0" expanded="true" /> <element signature="e#148#179#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc14.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="805">
<caret line="35" selection-start-line="35" selection-end-line="35" />
<folding>
<element signature="e#148#179#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc18.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc18.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="851">
<caret line="37" column="45" selection-start-line="37" selection-start-column="45" selection-end-line="37" selection-end-column="45" />
<folding>
<element signature="e#146#177#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc01.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="299"> <state relative-caret-position="299">
<caret line="37" column="45" lean-forward="true" selection-start-line="37" selection-start-column="45" selection-end-line="37" selection-end-column="45" /> <caret line="13" column="30" selection-start-line="13" selection-start-column="30" selection-end-line="13" selection-end-column="30" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/run_all_case.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="345">
<caret line="20" selection-start-line="20" selection-end-line="20" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc04.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="874">
<caret line="38" column="20" selection-start-line="38" selection-start-column="20" selection-end-line="38" selection-end-column="20" />
<folding> <folding>
<element signature="e#146#177#0" expanded="true" /> <element signature="e#146#177#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc07.py"> <entry file="file://$PROJECT_DIR$/case/checkBankPassword.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="236"> <state relative-caret-position="253">
<caret line="29" column="39" lean-forward="true" selection-start-line="29" selection-start-column="39" selection-end-line="29" selection-end-column="39" /> <caret line="11" column="31" selection-start-line="11" selection-start-column="31" selection-end-line="11" selection-end-column="31" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc02.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="483">
<caret line="21" column="18" selection-start-line="21" selection-start-column="18" selection-end-line="21" selection-end-column="18" />
<folding> <folding>
<element signature="e#156#187#0" expanded="true" /> <element signature="e#135#166#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc06.py"> <entry file="file://$APPLICATION_HOME_DIR$/helpers/typeshed/stdlib/3/unittest/__init__.pyi">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="792"> <state relative-caret-position="598">
<caret line="35" column="17" lean-forward="true" selection-start-line="35" selection-start-column="17" selection-end-line="35" selection-end-column="17" /> <caret line="33" column="8" selection-start-line="33" selection-start-column="8" selection-end-line="33" selection-end-column="8" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/sendVerificationCode.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1058">
<caret line="46" column="19" selection-start-line="46" selection-start-column="19" selection-end-line="46" selection-end-column="19" />
<folding> <folding>
<element signature="e#148#179#0" expanded="true" /> <element signature="e#149#180#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/login.py"> <entry file="file://$PROJECT_DIR$/case/test_jfa_tc12.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="213"> <state relative-caret-position="460">
<caret line="17" column="18" selection-start-line="17" selection-start-column="18" selection-end-line="17" selection-end-column="18" /> <caret line="27" column="39" selection-start-line="27" selection-start-column="39" selection-end-line="27" selection-end-column="39" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/case/TTtest_jfa_tc03.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="414">
<caret line="27" column="65" selection-start-line="27" selection-start-column="65" selection-end-line="27" selection-end-column="65" />
<folding> <folding>
<element signature="e#118#149#0" expanded="true" /> <element signature="e#126#157#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/checkBankPassword.py"> <entry file="file://$PROJECT_DIR$/case/login.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="115"> <state relative-caret-position="397">
<caret line="24" column="54" lean-forward="true" selection-start-line="24" selection-start-column="54" selection-end-line="24" selection-end-column="54" /> <caret line="37" column="17" lean-forward="true" selection-start-line="37" selection-start-column="17" selection-end-line="37" selection-end-column="17" />
<folding> <folding>
<element signature="e#146#177#0" expanded="true" /> <element signature="e#118#149#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/case/test_jfa_tc14.py"> <entry file="file://$PROJECT_DIR$/case/Demo_post.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="263"> <state relative-caret-position="138">
<caret line="35" lean-forward="true" selection-start-line="35" selection-end-line="35" /> <caret line="6" column="3" lean-forward="true" selection-start-line="6" selection-start-column="3" selection-end-line="6" selection-end-column="3" />
<folding> <folding>
<element signature="e#148#179#0" expanded="true" /> <element signature="e#143#174#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/run_all_case.py"> <entry file="file://$PROJECT_DIR$/config/config.py">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="253"> <state relative-caret-position="494">
<caret line="16" column="28" lean-forward="true" selection-start-line="16" selection-start-column="28" selection-end-line="16" selection-end-column="28" /> <caret line="24" lean-forward="true" selection-start-line="24" selection-end-line="24" />
</state> </state>
</provider> </provider>
</entry> </entry>
......
...@@ -25,7 +25,8 @@ class TestmanagerRegister(unittest.TestCase): ...@@ -25,7 +25,8 @@ class TestmanagerRegister(unittest.TestCase):
self.caseid = '%s-3' % (self.lab) self.caseid = '%s-3' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","REGISTER") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"REGISTER")
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/managerRegister' % (self.ip) self.url = '%s/api/v1/manager/managerRegister' % (self.ip)
......
...@@ -17,10 +17,12 @@ import requests ...@@ -17,10 +17,12 @@ import requests
def testuserlogin(): def testuserlogin():
ip = gl.get_value('apiip') ip = gl.get_value('apiip')
phone = gl.get_value('phone')
password = gl.get_value('password')
#测试API地址 #测试API地址
url = '%s/api/v1/manager/login' % (ip) url = '%s/api/v1/manager/login' % (ip)
#测试API入参 #测试API入参
payloadData = {"phone":"18021047680","password":"d67716c268638f29c0858e5fe84c99e023dade15"} payloadData = {"phone":phone,"password":password}
#测试API请求头设置 #测试API请求头设置
payloadHeader = { payloadHeader = {
...@@ -33,6 +35,6 @@ def testuserlogin(): ...@@ -33,6 +35,6 @@ def testuserlogin():
r = requests.post(url=url,data=data,headers=headers,verify=False) r = requests.post(url=url,data=data,headers=headers,verify=False)
s = r.headers s = r.headers
token = s['Authorization'] token = s['Authorization']
# print(token) #print(token)
return token return token
# testuserlogin() #testuserlogin()
\ No newline at end of file \ No newline at end of file
...@@ -45,9 +45,9 @@ def sendVerificationCode(phone,templateType): ...@@ -45,9 +45,9 @@ def sendVerificationCode(phone,templateType):
smsToken = rd['smsToken'] smsToken = rd['smsToken']
# print(smsToken) # print(smsToken)
return smsToken return smsToken
# (smstoken) = sendVerificationCode("18021047612","REGISTER") # (smstoken) = sendVerificationCode("18021047680","REGISTER")
# print(smstoken) # print(smstoken)
# print(token)
def checkVerificationCode(phone,templateType): def checkVerificationCode(phone,templateType):
ip = gl.get_value('apiip') ip = gl.get_value('apiip')
......
...@@ -24,12 +24,13 @@ class TestsendVerificationCode(unittest.TestCase): ...@@ -24,12 +24,13 @@ class TestsendVerificationCode(unittest.TestCase):
self.caseid = '%s-1' % (self.lab) self.caseid = '%s-1' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
self.phone = gl.get_value('phone')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/sendVerificationCode' % (self.ip) self.url = '%s/api/v1/manager/sendVerificationCode' % (self.ip)
# 测试API入参 # 测试API入参
self.payloadData = { self.payloadData = {
"phone": "18021047680", "phone": self.phone,
"templateType": "REGISTER" "templateType": "REGISTER"
} }
......
...@@ -17,14 +17,18 @@ import config.config ...@@ -17,14 +17,18 @@ import config.config
import util.logger as ul import util.logger as ul
class TestcheckVerificationCode(unittest.TestCase): class TestcheckVerificationCode(unittest.TestCase):
def setUp(self): def setUp(self):
# 设置测试用例编号 # 设置测试用例编号
self.lab = gl.get_value('lab') self.lab = gl.get_value('lab')
self.caseid = '%s-2' % (self.lab) self.caseid = '%s-2' % (self.lab)
self.phone = gl.get_value('phone')
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","FORGET_PASSWORD") (self.smstoken) = csendvc.sendVerificationCode(self.phone,"FORGET_PASSWORD")
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/checkVerificationCode' % (self.ip) self.url = '%s/api/v1/manager/checkVerificationCode' % (self.ip)
...@@ -35,6 +39,7 @@ class TestcheckVerificationCode(unittest.TestCase): ...@@ -35,6 +39,7 @@ class TestcheckVerificationCode(unittest.TestCase):
"smsToken" : self.smstoken "smsToken" : self.smstoken
} }
# 测试API请求头设置 # 测试API请求头设置
self.payloadHeader = { self.payloadHeader = {
'Content-Type': "application/json" 'Content-Type': "application/json"
......
...@@ -26,14 +26,16 @@ class Testauthentication(unittest.TestCase): ...@@ -26,14 +26,16 @@ class Testauthentication(unittest.TestCase):
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/authentication' % (self.ip) self.url = '%s/api/v1/manager/authentication' % (self.ip)
self.realName = gl.get_value('realName')
self.idCardNum = gl.get_value('idCardNum')
# 测试API入参 # 测试API入参
self.payloadData = { self.payloadData = {
"idCardNum": "310115198407101954", "idCardNum": self.idCardNum,
"realName": "朱凌" "realName": self.realName
} }
# 测试API请求头设置 # 测试API请求头设置
......
...@@ -29,6 +29,7 @@ class TestchangeBankCardInfo(unittest.TestCase): ...@@ -29,6 +29,7 @@ class TestchangeBankCardInfo(unittest.TestCase):
# self.token = clogin.testuserlogin() # self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
self.bankPassword = gl.get_value('bankPassword')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/changeBankCardInfo' % (self.ip) self.url = '%s/api/v1/manager/changeBankCardInfo' % (self.ip)
...@@ -40,7 +41,7 @@ class TestchangeBankCardInfo(unittest.TestCase): ...@@ -40,7 +41,7 @@ class TestchangeBankCardInfo(unittest.TestCase):
"bankName": "中国建设银行", "bankName": "中国建设银行",
"bankCode": "CCB", "bankCode": "CCB",
"bankToken": self.banktoken, "bankToken": self.banktoken,
"bankPassword": "ad4cf4a936024af729ddf7e0cc536622179991ca" "bankPassword": self.bankPassword
} }
......
...@@ -28,13 +28,14 @@ class TestcheckBankPassword(unittest.TestCase): ...@@ -28,13 +28,14 @@ class TestcheckBankPassword(unittest.TestCase):
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
self.bankPassword = gl.get_value('bankPassword')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/checkBankPassword' % (self.ip) self.url = '%s/api/v1/manager/checkBankPassword' % (self.ip)
# 测试API入参 # 测试API入参
self.payloadData = { self.payloadData = {
"bankPassword": "ad4cf4a936024af729ddf7e0cc536622179991ca" "bankPassword": self.bankPassword
} }
......
...@@ -28,12 +28,14 @@ class TestcheckIdCard(unittest.TestCase): ...@@ -28,12 +28,14 @@ class TestcheckIdCard(unittest.TestCase):
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
self.realName = gl.get_value('realName')
self.idCardNum = gl.get_value('idCardNum')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/checkIdCard' % (self.ip) self.url = '%s/api/v1/manager/checkIdCard' % (self.ip)
# 测试API入参 # 测试API入参
self.payloadData = {"userRealName":"朱凌","idCardNum":"310115198407101954"} self.payloadData = {"userRealName":self.realName,"idCardNum":self.idCardNum}
# 测试API请求头设置 # 测试API请求头设置
......
...@@ -25,17 +25,20 @@ class TestresetPassword(unittest.TestCase): ...@@ -25,17 +25,20 @@ class TestresetPassword(unittest.TestCase):
self.caseid = '%s-9' % (self.lab) self.caseid = '%s-9' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.checkVerificationCode("18021047680","FORGET_PASSWORD") self.phone = gl.get_value('phone')
self.password = gl.get_value('password')
(self.smstoken) = csendvc.checkVerificationCode(self.phone,"FORGET_PASSWORD")
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/forgetPassword' % (self.ip) self.url = '%s/api/v1/manager/forgetPassword' % (self.ip)
# 测试API入参 # 测试API入参
self.payloadData = { self.payloadData = {
"password": "d67716c268638f29c0858e5fe84c99e023dade15", "password": self.password,
"smsToken": self.smstoken, "smsToken": self.smstoken,
"verifyCode": "888888" "verifyCode": "888888"
} }
......
...@@ -26,14 +26,16 @@ class Testlogin(unittest.TestCase): ...@@ -26,14 +26,16 @@ class Testlogin(unittest.TestCase):
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
self.phone = gl.get_value('phone')
self.password = gl.get_value('password')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/login' % (self.ip) self.url = '%s/api/v1/manager/login' % (self.ip)
# 测试API入参 # 测试API入参
self.payloadData = { self.payloadData = {
"phone": "18021047680", "phone": self.phone,
"password": "d67716c268638f29c0858e5fe84c99e023dade15" "password": self.password
} }
......
...@@ -31,13 +31,14 @@ class TestresetPassword(unittest.TestCase): ...@@ -31,13 +31,14 @@ class TestresetPassword(unittest.TestCase):
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
self.password = gl.get_value('password')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/resetPassword' % (self.ip) self.url = '%s/api/v1/manager/resetPassword' % (self.ip)
# 测试API入参 # 测试API入参
self.payloadData = { self.payloadData = {
"password": "d67716c268638f29c0858e5fe84c99e023dade15", "password":self.password,
"smsToken": self.smstoken, "smsToken": self.smstoken,
"verifyCode": "888888" "verifyCode": "888888"
} }
......
...@@ -30,6 +30,7 @@ class TestsetBankCardInfo(unittest.TestCase): ...@@ -30,6 +30,7 @@ class TestsetBankCardInfo(unittest.TestCase):
# self.token = clogin.testuserlogin() # self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
self.idCardNum= gl.get_value('idCardNum')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/setBankCardInfo' % (self.ip) self.url = '%s/api/v1/manager/setBankCardInfo' % (self.ip)
...@@ -40,7 +41,7 @@ class TestsetBankCardInfo(unittest.TestCase): ...@@ -40,7 +41,7 @@ class TestsetBankCardInfo(unittest.TestCase):
"bankCardNum": "8887", "bankCardNum": "8887",
"bankPassword": "1987", "bankPassword": "1987",
"bankToken": self.banktoken, "bankToken": self.banktoken,
"idCardNum": "310115198407101954", "idCardNum": self.idCardNum,
"bankCode": "CCB", "bankCode": "CCB",
"bankName": "中国建设银行" "bankName": "中国建设银行"
} }
......
...@@ -26,10 +26,12 @@ class TestsmsCodeLogin(unittest.TestCase): ...@@ -26,10 +26,12 @@ class TestsmsCodeLogin(unittest.TestCase):
self.caseid = '%s-17' % (self.lab) self.caseid = '%s-17' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","LOGIN") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"LOGIN")
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/smsCodeLogin' % (self.ip) self.url = '%s/api/v1/manager/smsCodeLogin' % (self.ip)
......
...@@ -26,10 +26,12 @@ class TestupdateNickName(unittest.TestCase): ...@@ -26,10 +26,12 @@ class TestupdateNickName(unittest.TestCase):
self.caseid = '%s-18' % (self.lab) self.caseid = '%s-18' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","LOGIN") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"LOGIN")
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/updateNickName' % (self.ip) self.url = '%s/api/v1/manager/updateNickName' % (self.ip)
......
...@@ -26,7 +26,8 @@ class TestgetProductList(unittest.TestCase): ...@@ -26,7 +26,8 @@ class TestgetProductList(unittest.TestCase):
self.caseid = '%s-22' % (self.lab) self.caseid = '%s-22' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","LOGIN") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"LOGIN")
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
...@@ -73,5 +74,5 @@ class TestgetProductList(unittest.TestCase): ...@@ -73,5 +74,5 @@ class TestgetProductList(unittest.TestCase):
cr.report_test_result(self.testplanid, self.caseid, self.test_result) cr.report_test_result(self.testplanid, self.caseid, self.test_result)
ul.log.logger.info(self.test_result) ul.log.logger.info(self.test_result)
ul.log.logger.info("%s failed!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid)) ul.log.logger.info("%s failed!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
raise AssertionError(e) #raise AssertionError(e)
...@@ -26,10 +26,12 @@ class TestgetCustomerInfo(unittest.TestCase): ...@@ -26,10 +26,12 @@ class TestgetCustomerInfo(unittest.TestCase):
self.caseid = '%s-23' % (self.lab) self.caseid = '%s-23' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","LOGIN") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"LOGIN")
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/customer/getCustomerInfo' % (self.ip) self.url = '%s/api/v1/manager/customer/getCustomerInfo' % (self.ip)
......
...@@ -26,10 +26,12 @@ class TesteditCustomerRemark(unittest.TestCase): ...@@ -26,10 +26,12 @@ class TesteditCustomerRemark(unittest.TestCase):
self.caseid = '%s-24' % (self.lab) self.caseid = '%s-24' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","LOGIN") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"LOGIN")
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/customer/editCustomerRemark' % (self.ip) self.url = '%s/api/v1/manager/customer/editCustomerRemark' % (self.ip)
......
...@@ -26,10 +26,12 @@ class TestgetCustomerOrders(unittest.TestCase): ...@@ -26,10 +26,12 @@ class TestgetCustomerOrders(unittest.TestCase):
self.caseid = '%s-26' % (self.lab) self.caseid = '%s-26' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","LOGIN") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"LOGIN")
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/customer/getCustomerOrders' % (self.ip) self.url = '%s/api/v1/manager/customer/getCustomerOrders' % (self.ip)
......
...@@ -26,10 +26,12 @@ class TestgetCustomers(unittest.TestCase): ...@@ -26,10 +26,12 @@ class TestgetCustomers(unittest.TestCase):
self.caseid = '%s-27' % (self.lab) self.caseid = '%s-27' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","LOGIN") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"LOGIN")
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/customer/getCustomers' % (self.ip) self.url = '%s/api/v1/manager/customer/getCustomers' % (self.ip)
......
...@@ -26,10 +26,12 @@ class TestgetAssets(unittest.TestCase): ...@@ -26,10 +26,12 @@ class TestgetAssets(unittest.TestCase):
self.caseid = '%s-28' % (self.lab) self.caseid = '%s-28' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","LOGIN") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"LOGIN")
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/cashFlow/getAssets' % (self.ip) self.url = '%s/api/v1/manager/cashFlow/getAssets' % (self.ip)
......
...@@ -26,10 +26,12 @@ class TestgetCashFlows(unittest.TestCase): ...@@ -26,10 +26,12 @@ class TestgetCashFlows(unittest.TestCase):
self.caseid = '%s-28' % (self.lab) self.caseid = '%s-28' % (self.lab)
self.testplanid = gl.get_value('test_plan_id') self.testplanid = gl.get_value('test_plan_id')
(self.smstoken) = csendvc.sendVerificationCode("18021047680","LOGIN") self.phone = gl.get_value('phone')
(self.smstoken) = csendvc.sendVerificationCode(self.phone,"LOGIN")
self.token = clogin.testuserlogin() self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip') self.ip = gl.get_value('apiip')
# 测试API地址 # 测试API地址
self.url = '%s/api/v1/manager/cashFlow/getCashFlows' % (self.ip) self.url = '%s/api/v1/manager/cashFlow/getCashFlows' % (self.ip)
......
# -*- coding: utf-8 -*-
"""
#----------testcase----------------
#基本信息
#Author:johnnyzhu
#project:jfa
"""
#/api/v1/resource/upload?namespace= 上传文件
import util.test_get_post as gp
import json
import util.globalv as gl
import case.login as clogin
import unittest
import util.reporyresult as cr
import config.config
import util.logger as ul
from requests_toolbelt.multipart import MultipartEncoder
class TestsetAllMessagesIsRead(unittest.TestCase):
def setUp(self):
# 设置测试用例编号
self.lab = gl.get_value('lab')
self.caseid = '%s-39' % (self.lab)
self.testplanid = gl.get_value('test_plan_id')
self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip')
# 测试API地址
self.url = '%s/api/v1/resource/upload?namespace=' % (self.ip)
# 测试API入参
self.payloadData = {
'dataBulk': ("Chrysanthemum.jpg", open('D:/JF/Chrysanthemum.jpg', 'rb'), "image/jpg"),
'namespace':'qualificationCertify'
}
# 测试API请求头设置
self.payloadHeader = {
'Content-Type': "application/json",
'Authorization': self.token
}
# 生成可用于multipart/form-data上传的数据
self.data = MultipartEncoder(self.payloadData)
# 自动生成Content-Type类型和随机码
self.payloadHeader['Content-Type'] = self.data.content_type
# print(self.headers)
# 打印requests
ul.log.logger.info("%s is open!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
def testsetAllMessagesIsRead(self):
r = gp.Runmain().send_post(url=self.url,data=self.data,headers=self.payloadHeader,verify=False)
ul.log.logger.info(r)
try:
self.assertEqual('OK',r["errMsg"])
self.assertEqual(0, r["errCode"])
self.test_result = "p"
#回写结果至testlink
cr.report_test_result(self.testplanid, self.caseid, self.test_result)
ul.log.logger.info(self.test_result)
ul.log.logger.info("%s over!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
except AssertionError as e:
self.test_result = "f"
# 回写结果至testlink
cr.report_test_result(self.testplanid, self.caseid, self.test_result)
ul.log.logger.info(self.test_result)
ul.log.logger.info("%s failed!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
raise AssertionError(e)
# -*- coding: utf-8 -*-
"""
#----------testcase----------------
#基本信息
#Author:johnnyzhu
#project:jfa
"""
#/api/v1/manager/qualificationCertify 上传用户头像
import util.test_get_post as gp
import json
import util.globalv as gl
import case.login as clogin
import unittest
import util.reporyresult as cr
import config.config
import util.logger as ul
# from requests_toolbelt.multipart import MultipartEncoder
class TestsetqualificationCertify(unittest.TestCase):
def setUp(self):
# 设置测试用例编号
self.lab = gl.get_value('lab')
self.caseid = '%s-40' % (self.lab)
self.testplanid = gl.get_value('test_plan_id')
self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip')
# 测试API地址
self.url = '%s/api/v1/manager/qualificationCertify' % (self.ip)
# 测试API入参
self.payloadData = {
'metaId': '328678588335394816'
}
# 测试API请求头设置
self.payloadHeader = {
'Content-Type': "application/json",
'Authorization': self.token
}
# 打印requests
self.data = json.dumps(self.payloadData)
self.headers = self.payloadHeader
ul.log.logger.info("%s is open!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
def testsetqualificationCertify(self):
r = gp.Runmain().send_post(url=self.url,data=self.data,headers=self.payloadHeader,verify=False)
ul.log.logger.info(r)
try:
self.assertEqual('OK',r["errMsg"])
self.assertEqual(0, r["errCode"])
self.test_result = "p"
#回写结果至testlink
cr.report_test_result(self.testplanid, self.caseid, self.test_result)
ul.log.logger.info(self.test_result)
ul.log.logger.info("%s over!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
except AssertionError as e:
self.test_result = "f"
# 回写结果至testlink
cr.report_test_result(self.testplanid, self.caseid, self.test_result)
ul.log.logger.info(self.test_result)
ul.log.logger.info("%s failed!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
#raise AssertionError(e)
# -*- coding: utf-8 -*-
"""
#----------testcase----------------
#基本信息
#Author:johnnyzhu
#project:jfa
"""
#/api/v1/manager/getQualificationCertifyDetail 资格认证详情
import util.test_get_post as gp
import json
import util.globalv as gl
import case.login as clogin
import unittest
import util.reporyresult as cr
import config.config
import util.logger as ul
from requests_toolbelt.multipart import MultipartEncoder
class TestgetQualificationCertifyDetail(unittest.TestCase):
def setUp(self):
# 设置测试用例编号
self.lab = gl.get_value('lab')
self.caseid = '%s-41' % (self.lab)
self.testplanid = gl.get_value('test_plan_id')
self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip')
# 测试API地址
self.url = '%s/api/v1/manager/getQualificationCertifyDetail' % (self.ip)
# 测试API入参
self.payloadData = {
}
# 测试API请求头设置
self.payloadHeader = {
'Content-Type': "application/json",
'Authorization': self.token
}
# 打印requests
self.data = json.dumps(self.payloadData)
self.headers = self.payloadHeader
ul.log.logger.info("%s is open!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
def testgetQualificationCertifyDetail(self):
r = gp.Runmain().send_post(url=self.url,data=self.data,headers=self.payloadHeader,verify=False)
ul.log.logger.info(r)
try:
self.assertEqual('OK',r["errMsg"])
self.assertEqual(0, r["errCode"])
self.test_result = "p"
#回写结果至testlink
cr.report_test_result(self.testplanid, self.caseid, self.test_result)
ul.log.logger.info(self.test_result)
ul.log.logger.info("%s over!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
except AssertionError as e:
self.test_result = "f"
# 回写结果至testlink
cr.report_test_result(self.testplanid, self.caseid, self.test_result)
ul.log.logger.info(self.test_result)
ul.log.logger.info("%s failed!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
raise AssertionError(e)
# -*- coding: utf-8 -*-
"""
#----------testcase----------------
#基本信息
#Author:johnnyzhu
#project:jfa
"""
#/api/v1/manager/uploadAvatar 上传用户头像
import util.test_get_post as gp
import json
import util.globalv as gl
import case.login as clogin
import unittest
import util.reporyresult as cr
import config.config
import util.logger as ul
# from requests_toolbelt.multipart import MultipartEncoder
class TestsetuploadAvatar(unittest.TestCase):
def setUp(self):
# 设置测试用例编号
self.lab = gl.get_value('lab')
self.caseid = '%s-42' % (self.lab)
self.testplanid = gl.get_value('test_plan_id')
self.token = clogin.testuserlogin()
self.ip = gl.get_value('apiip')
# 测试API地址
self.url = '%s/api/v1/manager/uploadAvatar' % (self.ip)
# 测试API入参
self.payloadData = {
'metaId': '328678588335394816'
}
# 测试API请求头设置
self.payloadHeader = {
'Content-Type': "application/json",
'Authorization': self.token
}
# 打印requests
self.data = json.dumps(self.payloadData)
self.headers = self.payloadHeader
ul.log.logger.info("%s is open!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
def testsetuploadAvatar(self):
r = gp.Runmain().send_post(url=self.url,data=self.data,headers=self.payloadHeader,verify=False)
ul.log.logger.info(r)
try:
self.assertEqual('OK',r["errMsg"])
self.assertEqual(0, r["errCode"])
self.test_result = "p"
#回写结果至testlink
cr.report_test_result(self.testplanid, self.caseid, self.test_result)
ul.log.logger.info(self.test_result)
ul.log.logger.info("%s over!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
except AssertionError as e:
self.test_result = "f"
# 回写结果至testlink
cr.report_test_result(self.testplanid, self.caseid, self.test_result)
ul.log.logger.info(self.test_result)
ul.log.logger.info("%s failed!~~~~~~~~~~~~~~~~~~~~~~~~~~~~" % (self.caseid))
raise AssertionError(e)
...@@ -16,7 +16,7 @@ gl.set_value('key','34c3194c732457cca2f5b0bfad8b72fe') ...@@ -16,7 +16,7 @@ gl.set_value('key','34c3194c732457cca2f5b0bfad8b72fe')
#配置测试计划ID,执行请修改 #配置测试计划ID,执行请修改
# gl.set_value('test_plan_id','3') #//调试环境 # gl.set_value('test_plan_id','3') #//调试环境
gl.set_value('test_plan_id','2042') #//正式 gl.set_value('test_plan_id','3086') #//正式
#设置APIIP地址 #设置APIIP地址
gl.set_value('apiip','http://csptest.thiztech.com:7001') gl.set_value('apiip','http://csptest.thiztech.com:7001')
...@@ -30,6 +30,11 @@ gl.set_value('lab','jfaaa') #正式 ...@@ -30,6 +30,11 @@ gl.set_value('lab','jfaaa') #正式
gl.set_value('emailpassword','Zhuling.333') gl.set_value('emailpassword','Zhuling.333')
gl.set_value('email_host','smtphz.qiye.163.com') gl.set_value('email_host','smtphz.qiye.163.com')
gl.set_value('send_user','johnny.zhu@thizgroup.com') gl.set_value('send_user','johnny.zhu@thizgroup.com')
#业务数据
gl.set_value('phone','18021047680')
gl.set_value('password','d67716c268638f29c0858e5fe84c99e023dade15')
gl.set_value('realName','朱凌')
gl.set_value('idCardNum','310115198407101954')
gl.set_value('bankPassword','ad4cf4a936024af729ddf7e0cc536622179991ca')
#设置smstoken #设置smstoken
# gl.set_value('token','Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiODYxODAyMTA0NzY4MFwiLFwibGFzdExvZ2luVGltZVwiOlwiMjAxOS0wNy0xNlQwNzoyNDo0OS42OTVaXCIsXCJsYXN0QWNjZXNzVGltZVwiOlwiMjAxOS0wNy0xNlQwNzoyNDo0OS42OTVaXCJ9IiwiZXhwIjoxNTY1ODUzODg5fQ.UecdWTwNa7LlgZKumv6He3lBwMMhQt8Ppik6eoKWHZw') # gl.set_value('token','Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiODYxODAyMTA0NzY4MFwiLFwibGFzdExvZ2luVGltZVwiOlwiMjAxOS0wNy0xNlQwNzoyNDo0OS42OTVaXCIsXCJsYXN0QWNjZXNzVGltZVwiOlwiMjAxOS0wNy0xNlQwNzoyNDo0OS42OTVaXCJ9IiwiZXhwIjoxNTY1ODUzODg5fQ.UecdWTwNa7LlgZKumv6He3lBwMMhQt8Ppik6eoKWHZw')
\ No newline at end of file
...@@ -18,7 +18,7 @@ key = "34c3194c732457cca2f5b0bfad8b72fe" # key ...@@ -18,7 +18,7 @@ key = "34c3194c732457cca2f5b0bfad8b72fe" # key
tlc = testlink.TestlinkAPIClient(url, key) tlc = testlink.TestlinkAPIClient(url, key)
# print(tlc) # print(tlc)
#通过项目名及计划名获取计划ID #通过项目名及计划名获取计划ID
print(tlc.getTestPlanByName('JFAAPPAPI','testplan1')) print(tlc.getTestPlanByName('JFAAPPAPI','v1.1.0'))
# print(tlc.getTestPlanByName('jft','testplan1')) # print(tlc.getTestPlanByName('jft','testplan1'))
......
...@@ -181,9 +181,9 @@ ...@@ -181,9 +181,9 @@
<div class='page-header'> <div class='page-header'>
<h1>自动化测试报告,测试结果如下:</h1> <h1>自动化测试报告,测试结果如下:</h1>
<p class='attribute'><strong>开始时间:</strong> 2019-08-30 12:01:11</p> <p class='attribute'><strong>开始时间:</strong> 2019-09-04 11:15:57</p>
<p class='attribute'><strong>运行时长:</strong> 0:00:11.666668</p> <p class='attribute'><strong>运行时长:</strong> 0:00:33.147896</p>
<p class='attribute'><strong>状态:</strong> 通过 30</p> <p class='attribute'><strong>状态:</strong> 通过 34</p>
</div> </div>
<div style="float: left;width:50%;"><p class='description'>用例执行情况:</p></div> <div style="float: left;width:50%;"><p class='description'>用例执行情况:</p></div>
...@@ -286,7 +286,7 @@ ...@@ -286,7 +286,7 @@
<a class="popup_link" onfocus='this.blur();' href="javascript:showTestDetail('div_pt5.1')" > <a class="popup_link" onfocus='this.blur();' href="javascript:showTestDetail('div_pt5.1')" >
通过</a> 通过</a>
<div id='div_pt5.1' class="popup_window"> <div id='div_pt5.1' class="popup_window">
<pre>pt5.1: {'errCode': 0, 'errMsg': 'OK', 'data': {'bankToken': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZDRjZjRhOTM2MDI0YWY3MjlkZGY3ZTBjYzUzNjYyMjE3OTk5MWNhIiwiZXhwIjoxNTY3MTM3OTc3fQ.G7HuYZWSM03XKvR2tKmRQZRNKCz3SAmIR2AqWkm42B2zQ5U-AjQBlmZamXfK5HVNKV61DjwQ5E28Csp-Mvgp2Q'}} <pre>pt5.1: {'errCode': 0, 'errMsg': 'OK', 'data': {'bankToken': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZDRjZjRhOTM2MDI0YWY3MjlkZGY3ZTBjYzUzNjYyMjE3OTk5MWNhIiwiZXhwIjoxNTY3NTY3MjYyfQ.dSmg4JtYHPmYkQqzuBj1Bl82AF-NBjEK1TuUPD2hTluiwwDEactYIMsj1teCf6hnJsD0xTP4rSbRieEYe9AJfQ'}}
</pre> </pre>
</div> </div>
<!--css div popup end--> <!--css div popup end-->
...@@ -643,10 +643,66 @@ ...@@ -643,10 +643,66 @@
<td colspan='5' align='center'>通过</td> <td colspan='5' align='center'>通过</td>
</tr> </tr>
<tr class='passClass'>
<td>test_jfa_tc39.TestsetAllMessagesIsRead</td>
<td>1</td>
<td>1</td>
<td>0</td>
<td>0</td>
<td><a href="javascript:showClassDetail('c31',1)">详情</a></td>
</tr>
<tr id='pt31.1' class='hiddenRow'>
<td class='none'><div class='testcase'>testsetAllMessagesIsRead</div></td>
<td colspan='5' align='center'>通过</td>
</tr>
<tr class='passClass'>
<td>test_jfa_tc40.TestsetqualificationCertify</td>
<td>1</td>
<td>1</td>
<td>0</td>
<td>0</td>
<td><a href="javascript:showClassDetail('c32',1)">详情</a></td>
</tr>
<tr id='pt32.1' class='hiddenRow'>
<td class='none'><div class='testcase'>testsetqualificationCertify</div></td>
<td colspan='5' align='center'>通过</td>
</tr>
<tr class='passClass'>
<td>test_jfa_tc41.TestgetQualificationCertifyDetail</td>
<td>1</td>
<td>1</td>
<td>0</td>
<td>0</td>
<td><a href="javascript:showClassDetail('c33',1)">详情</a></td>
</tr>
<tr id='pt33.1' class='hiddenRow'>
<td class='none'><div class='testcase'>testgetQualificationCertifyDetail</div></td>
<td colspan='5' align='center'>通过</td>
</tr>
<tr class='passClass'>
<td>test_jfa_tc42.TestsetuploadAvatar</td>
<td>1</td>
<td>1</td>
<td>0</td>
<td>0</td>
<td><a href="javascript:showClassDetail('c34',1)">详情</a></td>
</tr>
<tr id='pt34.1' class='hiddenRow'>
<td class='none'><div class='testcase'>testsetuploadAvatar</div></td>
<td colspan='5' align='center'>通过</td>
</tr>
<tr id='total_row'> <tr id='total_row'>
<td>总计</td> <td>总计</td>
<td>30</td> <td>34</td>
<td>30</td> <td>34</td>
<td>0</td> <td>0</td>
<td>0</td> <td>0</td>
<td>&nbsp;</td> <td>&nbsp;</td>
...@@ -681,7 +737,7 @@ ...@@ -681,7 +737,7 @@
radius : '60%', radius : '60%',
center: ['50%', '60%'], center: ['50%', '60%'],
data:[ data:[
{value:30, name:'通过'}, {value:34, name:'通过'},
{value:0, name:'失败'}, {value:0, name:'失败'},
{value:0, name:'错误'} {value:0, name:'错误'}
], ],
......
...@@ -29,7 +29,8 @@ class Logger(object): ...@@ -29,7 +29,8 @@ class Logger(object):
self.logger.addHandler(sh) #把对象加到logger里 self.logger.addHandler(sh) #把对象加到logger里
self.logger.addHandler(th) self.logger.addHandler(th)
log = Logger('E:\\JFApro\\jfaappapi\\log\\all.log',level='info') #log = Logger('E:\\JFApro\\jfaappapi\\log\\all.log',level='info')
log = Logger('D:\\吉富通\\理财师\\log\\all.log',level='info')
# log = Logger('./log/all.log',level='info') # log = Logger('./log/all.log',level='info')
# if __name__ == '__main__': # if __name__ == '__main__':
# log = Logger('all.log',level='debug') # log = Logger('all.log',level='debug')
......
...@@ -50,7 +50,8 @@ class SendEmail: ...@@ -50,7 +50,8 @@ class SendEmail:
def send_main(self) -> object: def send_main(self) -> object:
# user_list = ['xxx@qq.com','xxx@qq.com'] # user_list = ['xxx@qq.com','xxx@qq.com']
time = datetime.date.today() time = datetime.date.today()
user_list = ['johnny.zhu@thizgroup.com'] #user_list = ['johnny.zhu@thizgroup.com']
user_list = ['mengyue.eleven@thizgroup.com']
sub = "理财师APP接口自动化测试报告" sub = "理财师APP接口自动化测试报告"
content = "%s理财师APP接口自动化测试结果:见附件" % time content = "%s理财师APP接口自动化测试结果:见附件" % time
self.send_mail(user_list,sub,content) self.send_mail(user_list,sub,content)
......
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