随笔分类 -  UI自动化测试

摘要:环境搭建步骤: 1、按照selenium的第三方的库,pip3 install selenium2、按照chrome的浏览器3、下载浏览器对应的驱动 https://www.google.cn/chrome/index.html http://npm.taobao.org/mirrors/chrom 阅读全文
posted @ 2021-12-13 10:40 阿建xj 阅读(43) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_45294964/article/details/113512584 po设计模式 page object 创建可以跨多个测试用例共享的代码减少重复代码的数量如果用户界面发生了维护,我们只需要维护一个地方,这样修改以及维护的成本相对而言是比较 阅读全文
posted @ 2021-12-09 19:56 阿建xj 阅读(165) 评论(0) 推荐(0) 编辑
摘要:分离测试固件 @staticmethod和@classmethod是python中的两个装饰器(装饰器理解请见:python装饰器)。 @staticmethod将函数转换成为一个静态方法,@classmethod将函数转换成为一个类方法。 以下是分离出的初始化信息 下面直接写测试用例 参数化 相同 阅读全文
posted @ 2021-12-07 20:04 阿建xj 阅读(139) 评论(0) 推荐(1) 编辑
摘要:富文本编辑 富文本编辑可以用函数 def richText(driver, content): ''' 实现在富文本里面输入内容 :param driver: webdriver实例化后的对象信息 :param content: 富文本里面需要输入的文字内容 :return: ''' js = "d 阅读全文
posted @ 2021-12-06 19:36 阿建xj 阅读(105) 评论(0) 推荐(0) 编辑
摘要:悬浮下拉框 的设置选择 下拉框的选择 显性等待 在UI的自动化测试中,经常会由于网络加载慢的问题导致资源加载不出来,从而影响测试的效率,之前我们对这样的处理方案是使用了time库里面的sleep()方法来休眠几秒钟,但是这样的方式毕竟不是很好的解决方案。在UI自动化测试中,关于等待的部分,主要汇总为 阅读全文
posted @ 2021-12-03 20:09 阿建xj 阅读(651) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示