当前位置: 首页 > news >正文

哪些网站可以做视频搬运企业网站开发技术期末试题

哪些网站可以做视频搬运,企业网站开发技术期末试题,千图网的主要功能,营销策划方案书01、appium环境搭建 安装nodejs http://nodejs.cn/ 为什么要安装nodejs#xff1f; 因为appium这个工具的服务端是由nodejs语言开发的 安装jdk#xff0c;并且配置环境变量 为什么要装jdk#xff1f; 因为我们要测试安卓#xff0c;那么安卓的调试环境需要依赖jdk … 01、appium环境搭建 安装nodejs http://nodejs.cn/ 为什么要安装nodejs 因为appium这个工具的服务端是由nodejs语言开发的 安装jdk并且配置环境变量 为什么要装jdk 因为我们要测试安卓那么安卓的调试环境需要依赖jdk 安装sdk并配置环境变量 为什么要装sdk 因为我们要测试安卓sdk就是安卓开发调试的环境 安装appium服务端 1. 命令行形式的appium server npm install appium1.15.1 2. appium desktop版本在官网下载即可 3. 上述两种之间的区别 桌面版不仅仅是一个appium server他还包括了元素定位调试以及录制脚本的功能 命令行版本仅仅是一个appium server 安装appium-doctor npm install appium-doctor 这个工具是用来检查appium的环境的但是注意并不是说在这里检查没有错误就能代表我的环境一定没有问题 安装安卓模拟器(并不是必须) 夜神、mumu等等 2、搭建pythonpytestappium环境 安装python安装pytest pip install pytest 安装selenium pip install selenium 安装appium pip install Appium-Python-Client 安装allure-pytest pip install allure-pytest 3l 安装pycharm搭建项目编写脚本 初始化driver代码编写 # !/usr/bin python3 # encoding: utf-8 -*- # author: 沙陌 微信Matongxue_2 # Time: 2021/5/21 10:25 # Copyright北京码同学网络科技有限公司#移动端初始化用到的参数特别多 #下面的这个字典里的参数是脚本告诉appium服务端我都要干什么基础的能力参数 import time import allure from appium import webdriver from selenium.webdriver.common.by import By desired_caps {#这表示你要测试的设备类型安卓就写androidios就写iosplatformName:android,#这表示你要测试的app的路径app:C:\\Users\\lixio\\Desktop\\douban.apk,#看起来像是设备名称但是注意在安卓上这个位置的值随便写都行,#这个并不能够代表你要执行的设备是哪个deviceName:xxx,#这个参数才是真正的指定执行哪台设备的参数# 他的值写的就是使用adb devices命令看到的设备名称udid:127.0.0.1:62001,#该参数非常重要表示在执行测试时不重签名apk文件# 默认情况下appium会针对apk文件进行重签名操作# 但是现在的app都有签名篡改的校验如果被重签名了那么这个app就不能正常使用了noSign:True,#该参数表示在执行appium测试时使用appium的辅助输入法# 好处是支持中文输入支持键盘隐藏unicodeKeyboard:True,#表示执行完测试之后将手机的输入法重置回手机原来的resetKeyboard:True,#表示脚本和appium服务之间连接的session超时时间单位是秒newCommandTimeout:600 } # 初始化driver,参数里看到的url就是appium服务的地址 driver webdriver.Remote(http://localhost:4723/wd/hub, desired_caps) #增加隐式等待 driver.implicitly_wait(10) #单位是秒 元素查看 可以使用sdk自带的uiautomatorviewer.bat这个工具也可以使用appium desktop版本的元素查看 豆瓣登录脚本编写采用pytest方式 allure.title(豆瓣登录) def test_login():# id定位在安卓端对应的元素属性是resource-iddriver.find_element(By.ID,com.douban.frodo:id/left).click() driver.find_element(By.ID,com.douban.frodo:id/input_user_name).send_keys(18729399607)driver.find_element(By.ID,com.douban.frodo:id/input_password).send_keys(abc123456)driver.find_element(By.ID,com.douban.frodo:id/sign_in_douban).click()#操作完成后必须有断言来判断结果是否正常time.sleep(3)page_source driver.page_sourceassert 书影音 in page_source 4、执行测试 执行前准备工作 1. 启动appium服务在命令行做如下操作 2. 确保手机设备连接正常 执行测试 在pycharm的Terminal中执行如下命令 pytest -sv --alluredir ./report/allure-results --clean-alluredir 生成allure测试报告 allure generate ./report/allure-results -o ./report/allure-report --clean 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你
http://www.hkea.cn/news/14507673/

相关文章:

  • 苏州网站建设排名进服务器编辑网站怎么做
  • 免费模板样机素材网站广州开发网站建设
  • 电子商务免费网站建设wordpress评论选择头像
  • 如何做网站预览公司流程建设的意义
  • 移动端网站开发教程铜仁市城乡住房与建设局网站
  • 建站之星网站模板商城wordpress和帝国会员整合
  • 湖南智能网站建设公司东莞网站建设 硅橡胶
  • 公司网站建设维护合同范本自己注册公司一年多少费用
  • 鼓楼做网站网站找回备案密码怎么不对
  • wordpress开启子域名多站网站关键词如何做竞价
  • 门户网站建设情况调研报告建设图书馆网站的意义
  • 用html做网站成都食品网站开发
  • 仙桃网站建设门户网站建设周期
  • 江西做网站优化好的培训教育类网站模板
  • 实训课建设网站步骤产品质量推广营销语
  • 2017主流网站风格网站开发的相关技能
  • 免费做网站送域名的开放平台产品经理
  • 制作微信公众的网站开发优秀网站首页设计步骤
  • 学校建设外文网站情况wordpress dcloud
  • 盐城做网站山东新增5个高风险地区
  • 东莞网站seo价格如何自己做网页链接
  • 西安行业网站长沙市有什么好玩的旅游景点
  • 整站优化昌吉可以吗?贵州seo和网络推广
  • 做旅游网站的首页的图片商丘做网站优化的公司有哪些
  • 上线了做网站怎么样苏州知名高端网站建设机构
  • 随州网站推广哪家权威大学网站设计
  • 上海市网站建设公司58网站怎么解析到域名
  • 网站结构框架图怎么做邢台列表网
  • 在线设计网站海报做网站建设的技巧
  • 天猫官方网站湛江赤坎海田网站建设招聘