Example #1
0
    def test_env_delete_button_sure(self):
        env = SysEnvironmentPage(self.driver)
        self.url = '/managecenter/system/environment'
        env.open(self.url)
        env.login_action('admin', 'admin')
        time.sleep(3)
        env.new_environment('test_delete_successful', 'test_delete_successful',
                            '1', '1', 'test_delete_successful')
        time.sleep(3)
        env.input_variable_name('test_delete_successful')
        time.sleep(3)
        env.checkbox_one()
        time.sleep(3)
        env.butto_delect_click()
        time.sleep(3)
        env.delete_sure_button()
        time.sleep(3)
        env.input_variable_name('env_delete_button_sure')

        try:
            self.assertEqual(env.show_no_content_error(), '暂无内容')
            log().info('Judge success, and the result is:' +
                       env.show_no_content_error())
        except Exception as e:
            log().exception('Failing judgment, the result is:')
            log().exception(e)
        insert_img(self.driver, 'test_delete_button_sure.jpg')
Example #2
0
 def test_env_editor_page_save(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.new_environment('test_editor_successful', 'test_editor_successful',
                         '1', '1', 'test_editor_successful')
     time.sleep(3)
     env.input_variable_name('test_editor_successful')
     time.sleep(3)
     env.checkbox_one()
     time.sleep(3)
     env.button_editor_click()
     time.sleep(3)
     env.editor_environment('change_test_editor_successful', '2', '2',
                            'change_test_editor_successful')
     time.sleep(3)
     try:
         self.assertEqual(env.test_newpage_editor_save_error(),
                          'change_test_editor_successful')
         log().info('Judge success, and the result is:' +
                    env.test_newpage_editor_save_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_editor_page_save.jpg')
Example #3
0
 def test_inter_new_button_click_null(self):
     inter = SysInternationalPage(self.driver)
     self.url = '/managecenter/language/dictionary'
     inter.open(self.url)
     inter.login_action('admin', 'admin')
     time.sleep(3)
     inter.page_new_language_input('', '', '', '')
     time.sleep(5)
     try:
         self.assertEqual(inter.input_dictionary_key_error(),
                          '此处为必填项,不能为空!')
         log().info('Judge success, and the result is:' +
                    inter.input_dictionary_key_error())
         self.assertEqual(inter.input_dictionary_en_us_error(),
                          '此处为必填项,不能为空!')
         log().info('Judge success, and the result is:' +
                    inter.input_dictionary_en_us_error())
         self.assertEqual(inter.input_dictionary_zh_cn_error(),
                          '此处为必填项,不能为空!')
         log().info('Judge success, and the result is:' +
                    inter.input_dictionary_zh_cn_error())
         self.assertEqual(inter.input_dictionary_zh_tw_error(),
                          '此处为必填项,不能为空!')
         log().info('Judge success, and the result is:' +
                    inter.input_dictionary_zh_tw_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'inter_new_button_click.jpg')
Example #4
0
 def test_login_success(self):
     po = LoginTestPage(self.driver)
     self.url = '/managecenter'
     po.open(self.url)
     po.login_action('admin', 'admin')
     time.sleep(2)
     insert_img(self.driver, 'login_success.jpg')
Example #5
0
 def test_env_export_button_one(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.checkbox_one()
     time.sleep(3)
     env.button_export_click()
     time.sleep(5)
     insert_img(self.driver, 'env_export_button_one.jpg')
Example #6
0
 def test_inter_new_button_click(self):
     inter = SysInternationalPage(self.driver)
     self.url = '/managecenter/language/dictionary'
     inter.open(self.url)
     inter.login_action('admin', 'admin')
     time.sleep(3)
     inter.button_new_click()
     try:
         self.assertEqual(inter.pop_alter_title_error(), '新增语言词条')
         log().info('Judge success, and the result is' +
                    inter.pop_alter_title_error())
     except Exception as e:
         log().exception('Failing judgment, the result is')
         log().exception(e)
     insert_img(self.driver, 'inter_new_button_click.jpg')
Example #7
0
 def test_env_export_button_all(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.button_export_click()
     time.sleep(3)
     try:
         self.assertEqual(env.test_export_button_all_error(), '导出全部?')
         log().info('Judge success, and the result is:' +
                    env.test_export_button_all_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_export_button_all.jpg')
Example #8
0
 def test_env_import_buttot_save(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.import_environment()
     time.sleep(3)
     try:
         self.assertEqual(env.test_import_buttot_sure_error(), '上传成功!')
         log().info('Judge success, and the result is' +
                    env.test_import_buttot_sure_error())
     except Exception as e:
         log().exception('Failing judgment, the result is')
         log().exception(e)
     insert_img(self.driver, 'env_import_buttot_save.jpg')
Example #9
0
 def test_env_newpage_appname_null(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.new_environment('test_new_env', '', '1', '1', 'test_new_env')
     time.sleep(3)
     try:
         self.assertEqual(env.env_new_page_variable_error(), '此处为必填项,不能为空!')
         log().info('Judge success, and the result is:' +
                    env.env_new_page_variable_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_newpage_appname_null.jpg')
Example #10
0
 def test_env_newbutton_promptbox(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(2)
     env.button_new_click()
     time.sleep(3)
     try:
         self.assertEqual(env.env_new_page_error(), '新增环境变量')
         log().info('Judge success, and the result is:' +
                    env.env_new_page_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_newbutton_promptbox.jpg')
Example #11
0
 def test_env_describe_query(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.input_describe_query('CRE数据库版本')
     time.sleep(3)
     try:
         self.assertIn('CRE数据库版本', env.test_describe_query_error())
         log().info('Judge success, and the result is:' +
                    env.test_describe_query_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_describe_query.jpg')
Example #12
0
 def test_env_variable_query(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.input_variable_name('DB_')
     time.sleep(3)
     try:
         self.assertEqual(env.env_new_page_save_error(), 'DB_VERSION')
         log().info('Judge success, and the result is:' +
                    env.env_new_page_save_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_variable_query.jpg')
Example #13
0
 def test_env_appname_query(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.query_appname()
     time.sleep(5)
     try:
         self.assertEqual(env.test_appname_query_error(), 'APP')
         log().info('Judge success, and the result is:' +
                    env.test_appname_query_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_appname_query.jpg')
Example #14
0
 def test_env_delete_button_more(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.checkbox_one()
     time.sleep(3)
     env.butto_delect_click()
     time.sleep(3)
     try:
         self.assertEqual(env.test_delete_button_more_error(), '确定要删除吗?')
         log().info('Judge success, and the result is:' +
                    env.test_delete_button_more_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_delete_button_more.jpg')
Example #15
0
 def test_env_editor_page_more(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.checkbox_value()
     env.button_editor_click()
     time.sleep(3)
     try:
         self.assertEqual(env.env_new_page_editor_click_error(),
                          '只能选择单条记录进行编辑!')
         log().info('Judge success, and the result is:' +
                    env.env_new_page_editor_click_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_editor_page_more.jpg')
Example #16
0
 def test_inter_save_show(self):
     inter = SysInternationalPage(self.driver)
     self.url = '/managecenter/language/dictionary'
     inter.open(self.url)
     inter.login_action('admin', 'admin')
     inter.page_new_language_input('test.svae.successful',
                                   'TestSvaeSuccessful', '保存测试成功', '保存測試成功')
     time.sleep(5)
     inter.input_language_key('test.svae.successful')
     inter.button_query_click()
     time.sleep(5)
     try:
         self.assertEqual(inter.list_page_one_data_error(),
                          'test.svae.successful')
         log().info('Judge success, and the result is:' +
                    inter.list_page_one_data_error())
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'inter_save_show.jpg')
Example #17
0
 def test_env_editor_page_one(self):
     env = SysEnvironmentPage(self.driver)
     self.url = '/managecenter/system/environment'
     env.open(self.url)
     env.login_action('admin', 'admin')
     time.sleep(3)
     env.checkbox_one()
     time.sleep(3)
     env.button_editor_click()
     time.sleep(3)
     text = str(env.env_editor_page_successful_error())
     log().info(text)
     errot_text = text[0:6]
     log().info(errot_text)
     try:
         self.assertEqual(errot_text, '编辑环境变量')
         log().info('Judge success, and the result is:' + errot_text)
     except Exception as e:
         log().exception('Failing judgment, the result is:')
         log().exception(e)
     insert_img(self.driver, 'env_editor_page_one.jpg')