随笔分类 -  自动化测试

摘要:如何操作页面中的滚动条,有以下几个方法: 一、查找可见元素进行滚动页面(通用) 方法一: ①移动到元素element对象的”顶端“,与当前窗口的”顶部“对齐(默认true) scrollIntoView_js = "arguments[0].scrollIntoView();" 或 scrollIn 阅读全文
posted @ 2022-06-23 15:16 Owen_ET 阅读(1027) 评论(0) 推荐(0) 编辑
摘要:在项目中有时验证码是滑块拼图形式的,这种验证码该如何完成验证呢? 有以下几个步骤: 目录 第一步:得到验证码图片 第二步:匹配缺口照片在完整照片的位置 第三步:机器模拟人工滑动轨迹 第四步:判断拼图是否成功 第五步:滑块拼图递归循环调用 附录 一、得到验证码图片 1、思路 获取完整图片和缺口图片的b 阅读全文
posted @ 2022-06-20 15:52 Owen_ET 阅读(6249) 评论(0) 推荐(0) 编辑
摘要:一、同级定位时,先定位上级 我想定位【必填】框,我先定位【姓名】的同一个上级 self.driver.find_element(MobileBy.XPATH,"//*[contains(@text,'姓名')]/../*[@text='必填']").send_keys(name) self.driv 阅读全文
posted @ 2022-06-20 11:11 Owen_ET 阅读(116) 评论(0) 推荐(0) 编辑
摘要:今天有时间了,想好好的把之前遇到过的自动化问题总结一下,以后有新的总结再更新 目录: 一、上传文件(4.11) 二、下拉框选择(4.11) 1、Select下拉框 2、非Select下拉框 三、下拉框隐藏元素定位(6.20) 附录: 一、上传文件 利用鼠标pymouse、键盘pykeyboard操作 阅读全文
posted @ 2022-04-11 16:23 Owen_ET 阅读(251) 评论(0) 推荐(0) 编辑
摘要:目录 一、目录模板 二、创建启动APP或WEB文件 三、创建base_page文件 四、关联每个页面跳转 五、元素定位文件和yaml数据文件 六、创建测试用例 七、接口自动化目录模板 八、我的Github举例源码 一、目录模板 返回目录 有以下常用的模块可以套用WEB自动化和APP自动化 # 主要模 阅读全文
posted @ 2021-12-31 11:28 Owen_ET 阅读(657) 评论(0) 推荐(1) 编辑
摘要:目录 一、前提 二、获取验证码 三、获取4位验证码 四、判断验证码是否正确 五、输入验证码登录 六、登录页面类 七、完整的获取验证码类代码 八、附录:静态图片文字提取 一、前提 返回目录 经常会遇到登录系统时候需要输入动态验证码的情况,但是自动化如何识别图片然后登陆系统 需要用到pytesserac 阅读全文
posted @ 2021-11-10 17:41 Owen_ET 阅读(7797) 评论(0) 推荐(1) 编辑
摘要:目录: 一、安装allure 二、生成allure报告 三、结合jenkins来集成pytest+allure 四、结合Git集成Jenkins+Pytest+Allure测试报告 五、附录 一、安装allure # 安装allure brew install allure 安装完之后,查看是否成功 阅读全文
posted @ 2020-11-17 16:22 Owen_ET 阅读(1140) 评论(0) 推荐(1) 编辑
摘要:一、ID定位 uiautomatorviewer里面的:resource-id driver.find_element(By.ID,"com.csks.businesses:id/tv_number").click() 二、利用index角标定位 # 利用index角标定位 # 获取多个输入框 in 阅读全文
posted @ 2020-08-07 14:06 Owen_ET 阅读(537) 评论(0) 推荐(0) 编辑
摘要:1、第一步,安装Python环境 《【Mac + Python】苹果系统之安装Python3.6.x环境》 2、安装PyCharm并激活 《【转载】【Pycharm编辑器破解步骤】之idea和Pycharm 等系列产品激活激活方法和激活码(附:Mac系统)》 3、配置PyCharm并安装Seleni 阅读全文
posted @ 2020-07-07 19:10 Owen_ET 阅读(322) 评论(0) 推荐(0) 编辑
摘要:好久没生成报告了,最近使用的时候报了一个错误!用的这个报告模板BSTestRunner但是汇报下面的错误: NameError: name 'unicode' is not defined 经查询得知:《python3.6 :NameError: name 'unicode' is not defi 阅读全文
posted @ 2020-05-09 00:04 Owen_ET 阅读(562) 评论(0) 推荐(0) 编辑
摘要:自己新总结了一篇文章,对代码进行了优化,另外附加了静态图片提取文字方法,两篇文章可以结合着看:《【Python】Selenium自动化测试之动态识别验证码图片方法(附静态图片文字获取)》 初稿代码,可以忽略不计(自己留着看) #!/usr/bin/env python # -*- coding: u 阅读全文
posted @ 2020-01-21 14:55 Owen_ET 阅读(1644) 评论(0) 推荐(0) 编辑
摘要:写自动化测试代码中,数据驱动传递参数比较方便一些,也便于后期维护,下面介绍两种数据驱动: 下面是test.yaml文件: start_HRApp: ip: 127.0.0.1 port: 4723 implicitly_wait: 10 caps: android: platformName: An 阅读全文
posted @ 2019-12-26 17:44 Owen_ET 阅读(2527) 评论(0) 推荐(1) 编辑
摘要:进行调试,打开X5: http://debugmm.qq.com/?forcex5=true http://debugx5.qq.com http://debugtbs.qq.com 一般前两个就可以了。 微信打开:http://debugx5.qq.com,打开页面,按图中勾选。 然后再谷歌浏览器 阅读全文
posted @ 2019-11-27 11:12 Owen_ET 阅读(3281) 评论(0) 推荐(1) 编辑
摘要:desired_cap = { "deviceName":"vivo", # 真机名称 "platformName":"android", # 使用的移动端:android、ios "platformVersion":"8.1", # 移动端版本 "appPackage":"com.csksc2b. 阅读全文
posted @ 2019-11-09 12:45 Owen_ET 阅读(830) 评论(0) 推荐(0) 编辑
摘要:我的文件路径 一、DDT代码: json文件:ddt_data_file.data yaml文件:ddt_data_file.yaml yaml转换数组: 二、生成报告并发送邮件 运行代码: 阅读全文
posted @ 2019-11-05 16:28 Owen_ET 阅读(611) 评论(0) 推荐(0) 编辑
摘要:1、A.class:没有static B.class调用A的方法时 2、A.class:有static时 B.class调用A的方法 阅读全文
posted @ 2019-04-30 17:04 Owen_ET 阅读(431) 评论(0) 推荐(0) 编辑
摘要:目录: 前提、Mac环境下手动配置Android SDK 一、 Android Studio下载及配置 二、AVD模拟器配置运行 前提、Mac环境下手动配置Android SDK 一、 Android Studio下载及配置 二、AVD模拟器配置运行 三、在Android Studio 中配置Gen 阅读全文
posted @ 2019-01-16 12:14 Owen_ET 阅读(14843) 评论(2) 推荐(0) 编辑
摘要:环境: MacOS:10.13.6 Virtualbox:5.2.22 Genymotion:genymotion-2.12.2 本文Virtualbox、Genymotion下载地址: 链接:https://pan.baidu.com/s/1ACubK3jiCdKBxZ-oiJVLTg 密码:5n 阅读全文
posted @ 2019-01-16 12:13 Owen_ET 阅读(2004) 评论(0) 推荐(0) 编辑
摘要:上一部分给大家介绍Django的视图。 接下来继续来了解Django框架,来看第三部分,此部分是对数据库的操作。 目录: 一、设计系统表 二、admin后台管理 三、基本数据访问(SQLite数据库) 四、Django配置MySQL 一、设计系统表 二、admin后台管理 三、基本数据访问(SQLi 阅读全文
posted @ 2018-10-19 11:09 Owen_ET 阅读(812) 评论(0) 推荐(0) 编辑
摘要:下面简单介绍facebook-wda库--API的学习 未完待续... 附录: 《Github上对WDA的问题解答》 感谢,参考相关文章: diao2007: 《WebDriverAgent 的 python client 端使用记录》 codeskyblue: 《ATX 文档 - iOS 控件操作 阅读全文
posted @ 2018-10-17 17:26 Owen_ET 阅读(2648) 评论(0) 推荐(1) 编辑

  1. 1 イエスタデイ(翻自 Official髭男dism) 茶泡饭,春茶,kobasolo
  2. 2 模様 (TV size ver.) Ivy to Fraudulent Game
  3. 3 河口恭吾
  4. 4 愛してる 高鈴
  5. 5 一生所爱 卢冠廷,莫文蔚
  6. 6 世间美好与你环环相扣 柏松
  7. 7 理想三旬 陈鸿宇
  8. 8 不浪漫罪名 王杰
  9. 9 樱花树下 张敬轩
  10. 10 因为你在 达闻西乐队,福禄寿FloruitShow
  11. 11 悬溺 葛东琪
模様 (TV size ver.) - Ivy to Fraudulent Game
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

作词 : 寺口 宣明

作曲 : 寺口 宣明

流れに逆らって

何かにぶつかって

色は変わっているけど

鳞の傷は

光を受けて

模様みたいに綺麗だった

言葉を持ってしまった

僕らの体は

鮮やかじゃないけど

重ねた傷も

あの痛みさえも

僕にとっての模様だった

最近ではこの街も少し分かってきた

カバンだとか優しさまでもが邪魔になるよ

もう少し早く歩くために捨てたのに

忘れ物したような顔して立ち止まるのはなぜ

流れに飲まれて

たどり着く先で

何が見えるのだろう

届かぬ光と

もがきもせずに

身を委ねて

沈んでゆく

言葉を持ってしまった

僕らの心は

雑草にまみれて

でもその中でやっと見つけた

夜更けに咲く小さい花

いつも角を曲がるたびに

後ろ振り向くたびに

見えなくなるもの

会えなくなる人

それでも選んだ場所へと

痛みの中で歩いてきた

流れに逆らって

何かにぶつかって

色は変わっているけど

鳞の傷は

光を受けて

模様みたいに綺麗だった

言葉を持ってしまった

僕らの体は

鮮やかじゃないけど

重ねた傷も

あの痛みさえも

僕にとっての模様になる

一つだけの模様になる

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