看到论坛有人写了JAVA的测试代码日常设计,就给大家分享一下偶自己平时是如何测试测试
代码的.主要基于python语言。基于 webdriver 的日常调试在 python交互模式下非常方便,
打开python有交互模式:
web端示例:

from selenium import webdriver
dr=webdriver.Chrome()
dr.get('http://cn.bing.com')
dr.find_element_by_id("sb_form_q").send_keys("wo")
dr.find_element_by_id("sb_form_q").send_keys("ni")
python这方面不需要借助工具,具有天生优势。
移动端appium实例
from appium import webdriver
desired_caps={}
desired_caps["platformName"]="Android"
desired_caps["platformVersion"]="4.2.2"
desired_caps["deviceName"]="192.168.245.101:5555"
desired_caps["appPackage"]="com.android.calculator2"
desired_caps["appActivity"]=".Calculator"
dr=webdriver.Remote("http://127.0.0.1:4723/wd/hub,desired_caps")
dr.find_element_by_name("1").click()
dr.find_element_by_name("5").click()

转载于:https://www.cnblogs.com/51testing/p/7290083.html

基于 webdriver 的测试代码日常调试方python 篇相关推荐

  1. python数据分析师工作内容_小白入行数据分析师3年-工作内容复盘分享含代码(一)-Python篇介绍...

    前言 个人作为互联网行业数据分析师工作已有3年之久,日常工作中碰到过问题,也在解决的问题过程中学到了很多.作为组内技术较为资深的组员,也经常在周会中安排环节给组内人员进行知识分享,以及日常帮助同事解决 ...

  2. 【百度分享】基于内核模块的测试代码编写(二)

    4. 用户空间和内核空间的交互 在解决了在内核空间置入可运行代码后,需要解决的是用户空间和内核空间的交互.具体来说,需要达到以下三个功能:用户空间的程序向内核空间下的程序控制,用户空间到内核空间的数据 ...

  3. python测试代码性能_使用python timeit 模块检测代码性能

    使用Python 通常在乎的是它的开发效率,而不是运行性能. 但如果通过很简单的方法可以测试出n种不同的写法之间的性能差异,这个过程本身也是一种乐趣. python 自带了timeit 模块,可以在代 ...

  4. python测试代码运行时间_在Python中准确地测量代码执行时间

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 测量代码执行时间是困难的.学习如何消除系统和随机测量误差,并获得更可靠的结果. 我们经常需要测量代码的特定 ...

  5. 基于ESP32的竞赛裁判系统功能调试-激光信号调试

    简 介: 通过揣进测试了新版的基于ESP32的裁判系统对于激光信号的检测能力. 关键词: 智能车竞赛,125Hz,激光信号 §01 智能车竞赛裁判系统   对于 基于ESP32的智能车竞赛裁判系统 中 ...

  6. 基于python渗透测试_Python中基于属性的测试简介

    基于python渗透测试 by Shashi Kumar Raja 由Shashi Kumar Raja Python中基于属性的测试简介 (Intro to property-based testi ...

  7. 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书

    发布文章 博文管理我的博客退出 Trash Temp 操作系统大作业 基于Linux的模拟进程调度算法 运用c++语言编程 在VMware虚拟机里 centos 亲自写亲自测试 代码 说明书 @[TO ...

  8. 百度搜索_Selenium WebDriver 环境搭建和错误调试_chromedriver_win32必须下载否则无法测试chrome...

    转自:  http://www.360doc.com/content/14/0821/18/597197_403634783.shtml zTree 东西不多,我也一直使用着原始的人工测试手段,随着内 ...

  9. 【camera】自动泊车-基于深度学习的视觉车位检测项目(课程设计--训练代码、测试代码、部署demo)(2)

    **基于深度学习的点定位回归和角度预测的车位检测 基于深度学习的点定位回归和角度预测 基于深度学习的角点检测和角度回归 ** 项目下载地址:训练代码.测试代码.部署demo 数据集百度网盘下载:数据集 ...

最新文章

  1. 助力科研 越海扬波发力高性能计算应用
  2. 读取pandas修改单列数据类型
  3. 字节跳动(今日头条),为何战斗力如此凶猛?
  4. 数据加密辅助类(默认编码UTF-8)
  5. linux中端口的欺骗,Linux中的端口占用问题
  6. php issign为false,支付宝接口集成及错误排除
  7. 计算机网络3-DNS域名解析系统
  8. 心情有些复杂,不知道还能做多久,未来也不知道该如何选择
  9. String类型转换的三种方法分析
  10. ThinkPHP 3.2 DEMO案例系列【phpmailer批量发送邮件】
  11. 【github】一口气发布1008种机器翻译模型,GitHub最火NLP项目大更新:涵盖140种语言组合...
  12. 「实战篇」开源项目docker化运维部署-搭建mysql集群(四)
  13. 斗鱼tv 服务器响应失败,斗鱼tv打不开怎么办 斗鱼直播打不开得解决办法
  14. 沪江快速手机打字软件下载
  15. 解决mysql sum求和返回null问题或IFNULL应用
  16. 计算机类创新论文题目,计算机类学论文选题 计算机类论文标题怎样定
  17. java高校实验室预约管理系统
  18. (附源码 )SSM+mysql+微信小程序网易云音乐设计与实现 毕业设计261620
  19. window系统区别
  20. abs传感器电压有几伏电_汽车ABS转速传感器工作电压测量方法

热门文章

  1. Gym 101206L Daylight Saving Time 根据年月日计算星期
  2. linux安装oracle
  3. 改善C#程序的建议8:避免锁定不恰当的同步对象
  4. 创建基于存储过程的数据块
  5. Windows Server 2003网络配置与管理 域控制器的管理
  6. 多线程编程(1): python对多线程的支持
  7. 本地socket通讯 -转
  8. Spring源码学习笔记:经典设计模式之代理模式
  9. [Java] 蓝桥杯ADV-185 算法提高 五次方数
  10. linux定时任务生效_Linux 添加定时任务