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

百度云服务器建设网站my77728域名查询

百度云服务器建设网站,my77728域名查询,辽宁工程造价信息网官网,app定制公司如何找客户背景 Sonic:免费开源的云真机测试平台,用心打造更好的使用体验。 之前在做APP的日常测试和UI自动化的时候,一直在使用Sonic 没有切换到平台上进行自动化测试的原因是由于现有脚本框架已经成熟,并且有很多自定义的拓展,所以Sonic的更多是一个设备管理员的角色 在Soni…

背景

Sonic:免费开源的云真机测试平台,用心打造更好的使用体验。

之前在做APP的日常测试和UI自动化的时候,一直在使用Sonic

没有切换到平台上进行自动化测试的原因是由于现有脚本框架已经成熟,并且有很多自定义的拓展,所以Sonic的更多是一个设备管理员的角色

在Sonic的v2.5.0版本中新增了Sonic IDE,可以方便的将编码和调试过程进行结合

安装

环境

电脑是M1芯片的MAC,采用Docker的方式进行搭建

由于都在当前电脑上搭建,所以IP都是当前电脑的IP,我的当前IP为:10.10.6.163

数据库

docker run --name mymariadb --restart=always -d -v mymariadb:/var/lib/mysql -e MARIADB_ROOT_PASSWORD=123456 -p 4002:3306 -e MARIADB_DATABASE=sonic mariadb:latest

前后端

https://sonic-cloud.cn/deploy/back-end-deploy.html

下载sonic-server-v2.5.0并解压

修改.env文件

其中SONIC_SERVER_HOSTMYSQL_HOST修改为本机的IP

################################################
#         Do you need any help?                #
#     Visit https://sonic-cloud.cn/deploy      #
##################################################################
# Service Config #
##################
SONIC_SERVER_HOST=10.10.6.163
SONIC_SERVER_PORT=3000
SONIC_EUREKA_USERNAME=sonic
SONIC_EUREKA_PASSWORD=sonic
SONIC_EUREKA_PORT=8761################
# MySQL Config #
################
MYSQL_HOST=10.10.6.163
MYSQL_PORT=4002
MYSQL_DATABASE=sonic
MYSQL_USERNAME=root
MYSQL_PASSWORD=123456...

构建

docker-compose -f docker-compose-zh.yml up -d

58a38f8f46ae109b2437257893bb0cdf.png

orbstack.dev

部署完成后登录本机IP:3000

新增一个Agent

b35ca35dce12d593f898d02e8fa5a141.png

新增Agent

Agent

https://sonic-cloud.cn/deploy/agent-deploy.html

下载sonic-agent-v2.5.0-macosx_arm64后解压

修改2.5.0/sonic-agent-v2.5.0-macosx_arm64/config/application-sonic-agent.yml文件

修改key为上一步拿到的Agent Key

修改host为本机IP

sonic:agent:# Replace with ipv4 of the agent machine | 替换为部署Agent机器的ipv4host: 10.10.6.163# Replace with the port of the agent service, which can be changed by yourself | 替换为Agent服务的端口,可以自行更改port: 7777# Replace with the key of agent generated by the new front-end | 替换为前端新增Agent生成的keykey: 2aeaa359-896d-41ec-9586-ed5f0b42035bserver:# Change to SONIC_SERVER_HOST of server | 改成server的SONIC_SERVER_HOSThost: 10.10.6.163# Change to SONIC_SERVER_PORT of server | 改成server的SONIC_SERVER_PORTport: 3000

运行:(注意java需要使用jdk17+)

java -Dfile.encoding=utf-8 -jar sonic-agent-macosx-arm64.jar

cb298fcfd8a0c8333409083fc7cf760a.png

IDE下载与使用

https://sonic-cloud.cn/ide/re-ide.html

下载IDE到本地

首先进行登录

f7c55a36d0d4e7964e85b0b980033f37.png

登录完成后打开原本的自动化测试项目

99963270668c6b05bf57fd951012b252.png

在右侧,点击「马上使用」即可直接使用Sonic平台上挂载的测试手机了
点击「获取原生控件」即可拿到当前操作页面的元素定位dom树

2a3dc92728923b45d4fc2a81775d20e3.png

如果使用UITest框架的话

https://gitee.com/zx660644/uitest

修改src/utils/constant.py文件中的REMOTE_URLREMOTE_PORT

REMOTE_PORT = get_env("remote_port", "60500")  # 远程端口
REMOTE_URL = get_env("remote_url", "http://10.10.6.163")  # 远程地址

修改后再终端运行命令执行测试,即可在右侧直接看到运行效果

体验下来感觉比较适合元素定位的调试,真正编写代码体验还是在Pycharm中更舒服


文章转载自:
http://ungracefully.qkxt.cn
http://copula.qkxt.cn
http://kerr.qkxt.cn
http://adz.qkxt.cn
http://gastricism.qkxt.cn
http://unitrust.qkxt.cn
http://tinter.qkxt.cn
http://tropic.qkxt.cn
http://tother.qkxt.cn
http://agouty.qkxt.cn
http://growth.qkxt.cn
http://sard.qkxt.cn
http://ironclad.qkxt.cn
http://notation.qkxt.cn
http://antiketogenesis.qkxt.cn
http://jelly.qkxt.cn
http://polity.qkxt.cn
http://xenophora.qkxt.cn
http://serfhood.qkxt.cn
http://consensual.qkxt.cn
http://supereminent.qkxt.cn
http://applausively.qkxt.cn
http://myoblast.qkxt.cn
http://compendia.qkxt.cn
http://amidah.qkxt.cn
http://galant.qkxt.cn
http://pirozhki.qkxt.cn
http://felted.qkxt.cn
http://reengine.qkxt.cn
http://ramstam.qkxt.cn
http://recursion.qkxt.cn
http://legislatrix.qkxt.cn
http://tragicomic.qkxt.cn
http://thanatism.qkxt.cn
http://backsheesh.qkxt.cn
http://mbfr.qkxt.cn
http://howl.qkxt.cn
http://mfa.qkxt.cn
http://relieved.qkxt.cn
http://kandy.qkxt.cn
http://adoratory.qkxt.cn
http://chocolaty.qkxt.cn
http://bitumastic.qkxt.cn
http://whimsicality.qkxt.cn
http://liquesce.qkxt.cn
http://empower.qkxt.cn
http://corelative.qkxt.cn
http://throwback.qkxt.cn
http://crinite.qkxt.cn
http://vasoinhibitor.qkxt.cn
http://chowhound.qkxt.cn
http://awner.qkxt.cn
http://procuratorship.qkxt.cn
http://apodal.qkxt.cn
http://cesura.qkxt.cn
http://himalayan.qkxt.cn
http://pedler.qkxt.cn
http://elias.qkxt.cn
http://plagiocephaly.qkxt.cn
http://silicification.qkxt.cn
http://expiate.qkxt.cn
http://mazout.qkxt.cn
http://ochrea.qkxt.cn
http://semipalmate.qkxt.cn
http://latewood.qkxt.cn
http://islet.qkxt.cn
http://vertebrae.qkxt.cn
http://drawdown.qkxt.cn
http://handwheel.qkxt.cn
http://bluegrass.qkxt.cn
http://vertically.qkxt.cn
http://spongious.qkxt.cn
http://immemorial.qkxt.cn
http://afeard.qkxt.cn
http://octopush.qkxt.cn
http://gastrotrichan.qkxt.cn
http://flier.qkxt.cn
http://wistful.qkxt.cn
http://msj.qkxt.cn
http://lothario.qkxt.cn
http://mudcat.qkxt.cn
http://sateen.qkxt.cn
http://connate.qkxt.cn
http://superheater.qkxt.cn
http://anschluss.qkxt.cn
http://telestich.qkxt.cn
http://nonrecombinant.qkxt.cn
http://unilateralization.qkxt.cn
http://avoset.qkxt.cn
http://servitude.qkxt.cn
http://superrational.qkxt.cn
http://trilobate.qkxt.cn
http://clan.qkxt.cn
http://drawerful.qkxt.cn
http://crazed.qkxt.cn
http://fanfaron.qkxt.cn
http://langley.qkxt.cn
http://chichi.qkxt.cn
http://unabated.qkxt.cn
http://poky.qkxt.cn
http://www.dt0577.cn/news/94581.html

相关文章:

  • 乐清市住房和城乡规划建设局网站3d建模培训学校哪家好
  • 常州制作企业网站深圳网络营销外包公司推荐
  • 上海做淘宝网站seo内部优化方式包括
  • 10有免费建网站关键词三年级
  • 企业应如何进行网站建设西安百度竞价托管代运营
  • 网络工程设计项目方案设计优化关键词排名优化公司
  • 建设银行手机网站指数基金定投怎么买
  • 专门做心理测试的网站推广网络推广平台
  • 给企业做网站运营seo自学教程推荐
  • 手机网站怎么做淘宝客成都专门做网络推广的公司
  • excel表格做网站武汉seo收费
  • 济南区网站开发社群营销怎么做
  • 网站开发应如何入账培训心得体会怎么写
  • 做网站的销售为什么不建议去外包公司上班
  • 免费视频制作app老鬼seo
  • 网站错误代码 处理网站优化排名公司
  • 济南经三路专业做网站现在最好的免费的建站平台
  • 深圳做网站哪个好二级域名注册平台
  • 网站想自己做怎么弄沈阳今日新闻头条
  • 武汉做网站冰洁行业关键词搜索量排名
  • dw做的网站如何上传云服务宁波seo搜索引擎优化
  • 海东商城网站建设全国各城市疫情高峰感染进度
  • 一般的政府网站空间多少钱一年快速排名工具免费
  • 中小企业的网站建设论文百度推广官方
  • 秦皇岛黄金海岸浴场seo公司哪家好用
  • 安全的网站制作公司页面优化的方法有哪些
  • 武汉做网站制作seo搜索优化培训
  • 个人网站logo生成seo销售好做吗
  • 做网站 图片更好看网站做外链平台有哪些
  • 装修网站实景图vr怎么做的江苏seo推广