之前对robotframework-ride了解的不多,后来知道了引入Selenium2Lirary库后可以做web UI自动化测试,但发现和python没啥关系,今天学习了封装系统关键字算是和python联系上了,跟封装包提供调用函数类似。
1.封装一个库并调试通过、放在C:\Python27\Lib\site-packages目录下
2.ride中导入Library
3.查看导入的库
4.测试库是否正常工作
 
1.创建一个目录HelloWorld(这是库的名字,自己随便定义)
2.在目录中创建两个文件__init__.py,和helloworld.py,把helloworld.py调通,保证能够运行无语法错误。
helloworld.py文件内容,复制代码要小心,并一定调试通过再往下走。
# -*- coding:utf-8 -*-
'''
    created by captain9 2017-1-2
'''

__version__ = '0.1'


class Hello(object):
    def hi(self,name):
        u'''接收一个名字,并问候.例如
        | hi  | xiaoming        | 
        '''
        print 'Hello, ' + name + '!'

    def decode(self,name):
        return customerstr.decode('utf-8')

if __name__ == "__main__":
    name = u'xiaodong'
    run = Hello()
    run.hi(name)
View Code

__init__.py文件内容

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-14
  • 2021-12-20
  • 2022-12-23
  • 2021-07-20
  • 2022-12-23
  • 2021-07-29
猜你喜欢
  • 2021-07-30
  • 2021-08-02
  • 2022-12-23
  • 2021-05-08
  • 2021-12-01
相关资源
相似解决方案