老师,为啥命令行执行报找不到读取element的错误

来源:9-1 持续集成环境搭建

weixin_慕婉清2598861

2019-07-23

        
ft1.1: Traceback (most recent call last):
  File "work\imooc\case\first_case.py", line 52, in test_login_email_error
    email_error = self.login.login_email_error('15@123.com','user321','111111',self.file_name,self.node)
  File "F:\work\imooc\business\register_business.py", line 28, in login_email_error
    self.user_base(email, name, password, file_name,node)
  File "F:\work\imooc\business\register_business.py", line 13, in user_base
    self.register_h.send_user_email(email,node)
  File "F:\work\imooc\handle\register_handle.py", line 20, in send_user_email
    self.register_p.get_email_element(node).send_keys(email)
  File "F:\work\imooc\page\register_page.py", line 13, in get_email_element
    return self.fd.get_element("user_email",node)
  File "F:\work\imooc\base\find_element.py", line 15, in get_element
    data = read_int.get_value(key)
  File "F:\work\imooc\util\read_ini.py", line 24, in get_value
    data = self.cf.get(self.node,key)
  File "G:\Python\lib\configparser.py", line 780, in get
    d = self._unify_values(section, vars)
  File "G:\Python\lib\configparser.py", line 1146, in _unify_values
    raise NoSectionError(section) from None
configparser.NoSectionError: No section: 'RegisterElement'
Traceback (most recent call last):
  File "work\imooc\case\first_case.py", line 52, in test_login_email_error
    email_error = self.login.login_email_error('15@123.com','user321','111111',self.file_name,self.node)
  File "F:\work\imooc\business\register_business.py", line 28, in login_email_error
    self.user_base(email, name, password, file_name,node)
  File "F:\work\imooc\business\register_business.py", line 13, in user_base
    self.register_h.send_user_email(email,node)
  File "F:\work\imooc\handle\register_handle.py", line 20, in send_user_email
    self.register_p.get_email_element(node).send_keys(email)
  File "F:\work\imooc\page\register_page.py", line 13, in get_email_element
    return self.fd.get_element("user_email",node)
  File "F:\work\imooc\base\find_element.py", line 15, in get_element
    data = read_int.get_value(key)
  File "F:\work\imooc\util\read_ini.py", line 24, in get_value
    data = self.cf.get(self.node,key)
  File "G:\Python\lib\configparser.py", line 780, in get
    d = self._unify_values(section, vars)
  File "G:\Python\lib\configparser.py", line 1146, in _unify_values
    raise NoSectionError(section) from None
configparser.NoSectionError: No section: 'RegisterElement'
写回答

1回答

Mushishi

2019-07-23

你配置文件里面没有那个节点,register的

0
3
weixin_慕婉清2598861
回复
神坑小小迪
所以改成绝对路径了
2019-08-06
共3条回复

Selenium3与Python3实战Web自动化测试框架

打破无项目经验、无框架经验瓶颈,实战Web自动化测试框架!

1883 学习 · 1093 问题

查看课程