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

廊坊哪家公司做网站wordpress付费可见插件

廊坊哪家公司做网站,wordpress付费可见插件,网站怎样做淘宝客,石家庄24号解封通知昨天我们了解了maestro测试框架以及maestro studio工具以及创建我们的第一个flow,然后通过例子在maestro cli云端进行测试请求并且成功,今天我们就在我们自己的app上简单的进行三种测试流程,maestro cli云端测试,github cl集成测试…

           昨天我们了解了maestro测试框架以及maestro studio工具以及创建我们的第一个flow,然后通过例子在maestro cli云端进行测试请求并且成功,今天我们就在我们自己的app上简单的进行三种测试流程,maestro cli云端测试,github cl集成测试,bitrise集成测试。

        ok我们从第一个开始,首先我们在xcode创建了我们的项目,但是我们通过文档知道,我们虽然创建了项目,但是如果我们需要进行maestro cli云端测试,我们需要打包自己的项目,这里我们直接用终端来实现打包

        

		xcodebuild \-scheme MyApp \-sdk iphonesimulator \-configuration Debug \-destination 'id=66A4A649-3B35-4074-A348-A1BDBB185130' \-derivedDataPath build

        我们打包后之后获取我们的.app路径

/Users/lichenyang/Desktop/MyApp/build/Build/Products/Debug-iphonesimulator/MyApp.app .maestro

        然后我们获取路径之后我们去云端登录注册项目然后拿取我们项目的keyapi以及projectid然后我们就可以用命令

        

	maestro cloud 
--api-key rb_WuVnIeDZnalwpsh6UUOQBKHbG591VBG854WZOEdi5Ed7NyO09hwQHs23wmMSyh9NpGXK6FTilFNYLKZN8YgQQRwVU9k7VRO5Aqu 
--project-id proj_01jwg0van4e9jay2cb4b1001mx /Users/lichenyang/Desktop/MyApp/build/Build/Products/Debug-iphonesimulator/MyApp.app .maestro

        这样就直接的讲我们的项目上传到了云端,别忘了最后加上我们的maestro文件夹里面是我们的自定义测试流文件比如Login.yaml等。这样云端测试过程就完成了。

        现在用我们的github cl集成测试,首先我们需要在我们的github账户创建我们自己的仓库,然后把我们的项目上传到仓库里面,这里是命令

        

git init                             # 初始化本地 Git 仓库(只需第一次)
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/你的用户名/MyApp.git
git push -u origin main              # 把代码推送到 GitHub 的 main 分支

        这一步完成后我们的整个项目就上传到了github仓库,跟maestro云端测试一样,我们用.github/workflows包裹我们的yml流文件,然后我们上传我们的yml文件,github action就可以自动化测试我们的项目,当然是根据我们的yml文件书写的命令进行测试。

        

git add .github/workflows/ios-ci.yml
git commit -m "Add iOS CI workflow"
git push origin main

        最好便是我们的bitrise,这更是便利,我们直接注册,然后将我们的项目配置env 也就是获得了maestro-api-key 还有app路径默认(c连接项目的时候自动显示了路径),然后直接选择流 选择primary然后我们自己选择步骤库,也就是相当于流库,我们用gitclonerepoitory获取源代码,xcode 相关的测试库然后maestro云端测试库,然后选择完点击构建就开始测试了。

        在这我们甚至不需要写yaml文件,我们只需要在我们workflow中选择一个分支比如primary然后我们去选择

        

        对应的步骤库,比如Git Clone Repository(拉取源码),Certificate and Profile Installer(安装签名证书),Xcode Test for iOS Simulator(在模拟器上跑本地 unit/UI 测试),Xcode Test for iOS Simulator(在模拟器上跑本地 unit/UI 测试),我们一点都不需要去写什么yaml文件,当然我们如果使用我们的maestro cloud我们需要选择配置,我们要拿到我们的apikey以及projectid在我们的env vars中配置好,这样我们只需要点击运行就可以进行自动化测试了。

        现在为止作为集成测试初学者,我现在认为呢集成测试无非就是使用各自cl工具,根据不同的工具不同的用法达到我们项目测试的要求,yaml文件的编写按照我们的需求要进行自定义。具体复杂的测试要求我们自然需要自己去自定义yaml文件进行测试,但是绝大部分我们根据自带的测试功能就可以完成测试任务。

http://www.dtcms.com/wzjs/569354.html

相关文章:

  • 济宁商城网站开发设计dede做漫画网站的案例
  • 有经验的坪山网站建设长治推广型网站开发
  • 给一个网站如何做推广网站由那些组成
  • 网站建设名牌地产网站互动营销
  • 网站色彩心理如何提升网站加载速度
  • 学校后勤网站建设的作用要建设一个网站需要什么时候开始
  • 网站美工做专题尺寸多少?企业网站优化兴田德润
  • 东莞网站托管手机提取网页视频app
  • 如何用网站开发工具停止网页进程怎么看一个网站做外链
  • 茂名中小企业网站制作佛山做网站优化
  • 公司网页网站建设 ppt多就能自己做网站
  • 监理企业建设部网站年报百度app下载官方
  • 徐州市铜山新区建设局网站深圳海外推广
  • wordpress建站创业建立购物网站
  • 买网站空间常州模板网站建设价位
  • 做个什么样的网站比较好做网站 江门
  • 公司网站维护更新流程芜湖市网站开发
  • 建设网站难吗深圳高端网站建设价格
  • 网站实名制注册怎么做展厅展馆设计
  • 顶尖的网站建设暖色系网站模板
  • 现在开什么网站关键词歌词表达的意思
  • 个人可以架设网站吗什么是网络广告营销
  • wordpress建立公司网站建设网站实施条件
  • 微网站如何做微信支付网站建设与维护百度百科
  • 做电子商务系统网站wordpress用什么语言包
  • 网站建设与开发做什么美食网站建设服务策划书
  • 支付网站搭建南宁市千界网络科技有限公司
  • 焦作音响网站建设搜索引擎优化中的步骤包括
  • 网站排行榜国内做的比较好的网站
  • 免费 成品模板网站玄幻小说排行榜百度风云榜