摘要: UI自动化测试(1) 元素定位 在selenium框架中,操作元素定位使用的类是By,里面方法有8种,那么也就是说,定位页面的元素属性方法有8种,分别是: ID = "id",每个元素的ID是唯一性,不可重复的 XPATH = "xpath" LINK_TEXT = "link text" PART 阅读全文
posted @ 2022-06-27 17:25 重逢Fate 阅读(62) 评论(0) 推荐(0)
摘要: Python(11) 装饰器 封闭:已实现的功能代码不应该被修改开放:对现有功能的扩展开放 执行顺序: a、⾃动执⾏outer函数并且将其下⾯的函数名fun当作参数来传递;b、将outer函数的返回值(变量或者是函数),重新赋值给fun;c、⼀旦结合装饰器后,调⽤f1其实执⾏的是inner函数内部, 阅读全文
posted @ 2022-06-24 16:49 重逢Fate 阅读(31) 评论(0) 推荐(0)
摘要: Python(10) 面向对象的特性 类的继承 java是单继承,python是多继承 1、普通方式继承 2、super继承 继承属性(数据属性、实例属性)、方法 方法重写: 当父类的方法没有办法满足子类的需求的时候,子类就会重写父类的发,那么子类实例化后的对象调用该方法,优先考虑的是子类的方法。 阅读全文
posted @ 2022-06-23 16:17 重逢Fate 阅读(9) 评论(0) 推荐(0)
摘要: 面向对象编程 object是所有类的祖先,在类中定义的函数叫做方法,self是类本身自己,该方法为实例方法。 面向对象:站在上帝的视角下,世间万物一切皆对象 属性的一类进行归类,这个过程叫class class定义类的时候,类的首字母必须是大写 要调用类里面的变量,以及方法(函数)等,首先要对类进行 阅读全文
posted @ 2022-06-22 19:21 重逢Fate 阅读(27) 评论(0) 推荐(0)
摘要: 数据驱动 在自动化测试中,需要把测试的数据分离到JSON,YAML等文件中 json文件读取 YAML YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Marku 阅读全文
posted @ 2022-06-21 19:03 重逢Fate 阅读(32) 评论(0) 推荐(0)
摘要: Python(8)库 OS库 获取操作系统 判断目录是否存在 判断是否是文件 获取目录下的所有文件 获取网络ping hashlib实战 md5加密,关键词:hashlib time实战 时间戳:精确到毫秒 加入时间戳加密 ,不可能被破解 其余time指令: sleep休眠 datetime实战 时 阅读全文
posted @ 2022-06-21 19:00 重逢Fate 阅读(27) 评论(0) 推荐(0)
摘要: Python(7) 动态参数 1、函数的形式参数个数不确定 2、函数的形式参数数据类型不确定 *:代表的是元组 **:代表的是字典 动态参数案例: 函数实战 注册登录并访问主页 def out():#将用户名,密码改成函数的方式进行输入 username=input('请输入账户:\n') pass 阅读全文
posted @ 2022-06-20 19:11 重逢Fate 阅读(26) 评论(0) 推荐(0)
摘要: 内部函数 1、sorted():字典排序 2、enumerate():列举,通过for循环实现 3、len():长度 4、max():最大 min():最小 sum():总和 5、range():范围,通过for循环实现 6、type():查看类型 7、id():查看地址 8、dir():查看可调用 阅读全文
posted @ 2022-06-16 20:13 重逢Fate 阅读(31) 评论(0) 推荐(0)
摘要: 函数 定义:所谓函数,就是把重复的代码单独的分离出来,放在⼀个公共的地⽅,以后可以⼀直的进⾏调⽤,这样就可以解决多次重复来编写。 形式:如:def 函数名称(函数的参数): 函数表达式 函数的调用: 1、函数定义后,必须要进行调用,不调用函数不会被执行 2、函数调用的方式: A、直接调用函数 B、在 阅读全文
posted @ 2022-06-16 18:40 重逢Fate 阅读(38) 评论(0) 推荐(0)
摘要: Python(4) 字典 获取values的值(get)、增加、修改、删除(del) 获取所有key值、输出所有value、字典循环 追加(update): 复杂的字典中导出相应数据: 字典的排序: 1、字典的排序使用的关键字是sorted() 2、dict1.items()针对字典进行循环输出ke 阅读全文
posted @ 2022-06-14 19:52 重逢Fate 阅读(34) 评论(0) 推荐(0)