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

双语网站建设哪家便宜中国的网络营销公司

双语网站建设哪家便宜,中国的网络营销公司,长沙建设工程备案合同查询网站,手机网站建设移动应用程序开发的增长速度比以往任何时候都快。几乎每个企业都需要移动应用程序来保持市场竞争力。由于像 React Native 这样的跨平台移动应用程序开发框架允许公司使用单一源代码和单一编程语言构建 iOS 和 Android 应用程序, Flutter是 Google 支持的另一个热门…

移动应用程序开发的增长速度比以往任何时候都快。几乎每个企业都需要移动应用程序来保持市场竞争力。由于像 React Native 这样的跨平台移动应用程序开发框架允许公司使用单一源代码和单一编程语言构建 iOS 和 Android 应用程序,  Flutter是 Google 支持的另一个热门跨平台移动应用程序开发框架。

Flutter 是一个开源、多平台的移动 SDK,可用于使用相同的源代码构建 iOS 和 Android 应用程序。Flutter 已经存在相当长一段时间了,但自从 Google 发布第一个稳定版本以来,它受到了更多关注。使用 Flutter 构建的应用程序看起来几乎像原生应用程序,这可能是阿里巴巴、 Groupon等大公司开始使用它的原因。Flutter 应用程序可以使用各种测试层进行测试。

颤动应用程序
Flutter 应用程序使用的技术与市场上常用的技术堆栈略有不同。Flutter 使用Dart编程语言来开发跨平台应用程序,这对于开发人员来说不是通用的编程语言。然而,设置第一个 Flutter 应用程序并不那么困难。

让我们创建一个演示 Flutter 应用程序。Flutter 有  关于如何安装和设置 iOS 和 Android 应用程序环境的丰富文档,我们可以轻松地进行演示。安装 Flutter SDK 的过程非常简单:您需要下载 SDK 并将其添加到本地 PATH 中。这里有安装 Flutter SDK 的详细说明。一旦可以全局访问 Flutter,接下来就是设置iOS和Android环境。该命令将引导您完成整个设置。完成所有设置后,您可以运行以确保没有设置问题。  flutter doctor flutter doctor

Flutter 可以通过运行单个命令为示例应用程序生成样板。让我们使用以下命令创建一个 Flutter-Bitbar 应用程序。

这将在 flutter_bitbar 目录中创建一个 Flutter 应用程序。如果我们打开了 iOS 模拟器或 Android 模拟器,那么我们可以使用以下命令简单地运行 Flutter 应用程序

1
$  cd flutter_bitbar && flutter run


 您将看到 Flutter 应用程序在模拟器中运行。


此应用程序是 Flutter 团队创建的演示应用程序,每次按 + 按钮时都会有一个计数器递增。

测试 Flutter 应用程序
Flutter 提供了一些令人惊叹的测试功能来测试开发的应用程序。您可以在单元、小部件和集成级别测试 Flutter 应用程序。Widget 测试是 Flutter 提供的一项新功能,可以像单元测试一样快速地运行 UI 测试。Flutter 还具有 UI 测试,称为集成测试,可以在模拟器或真实设备上运行。有关测试的Flutter 文档详细介绍了所有类型的测试层以及置信度和速度矩阵。总结起来,Flutter 的测试主要分为三个层次。

单元测试
Flutter 单元测试涵盖了在不同条件或参数下运行良好的单个单元或方法。运行 Flutter 应用程序的单元测试需要flutter_test包。

小部件测试
这是Flutter 引入的独立测试 Flutter widget的新测试方式之一。您可以启动小部件作为测试的一部分,并像真实用户在小部件上执行的操作一样执行操作。小部件测试断言被测小部件的状态。小部件测试的运行速度与单元测试一样快,尽管它涉及用户界面。

集成测试 
在 Flutter 世界中,UI 测试被称为集成测试。Flutter 集成测试的行为与Xcode UI 测试或 Android Espresso测试非常相似,它们通过 UI 执行特定操作。Flutter集成测试在单独的进程中运行,可以在真实设备上运行,也可以在模拟器或仿真器上运行。Flutter 提供了一个单独的包Flutter Driver来驱动这些测试。

我们将在后面的博客文章中详细介绍每种测试方法,但在本教程中,我们将使用 Bitbar AI Testbot来测试 Flutter 应用程序,而无需任何测试配置。

用于测试 Flutter 应用程序的人工智能
人工智能和机器学习(AI/ML)等技术已开始出现在软件测试中。Bitbar是业内第一个推出AI测试解决方案的公司。AI Testbot可用于执行移动应用程序的快速健全性和健康检查。您可以在我们之前的文章中详细了解人工智能在现有移动测试工作中的作用。

为 AI Testbot 准备 Flutter 应用
为了为 Bitbar AI Testbot 准备 Flutter 应用程序,我们需要首先分别为 Android 和 iOS 构建 APK 或 IPA 文件。出于本教程的目的,我们将使用一个简单的命令创建一个 Android APK 文件:

1
$ flutter构建 apk


此命令将为我们刚刚创建的演示应用程序构建 APK。


该命令将在“ build/app/outputs/apk/ ”目录中生成APK文件,我们可以使用该文件在Bitbar云上进行基于AI的测试。至此,我们的 Flutter 应用程序(Android)已准备好在 Bitbar 云上执行。

Bitbar AI 测试机器人
为了使用 Bitbar AI Testbot 测试您的 Flutter 应用程序,您需要访问 Bitbar 平台,您可以在此处免费注册。一旦您访问 Bitbar 平台,您就可以启动新的 AI Testbot 运行来测试您自己的移动应用程序。您可以从 Bitbar 设备云创建新的测试运行并选择 AI Testbot 选项。请注意,AI Testbot 不需要任何测试文件,这意味着您不必编写任何测试来对应用程序执行快速健全性检查。


在接下来的步骤中,我们可以上传刚刚从 Flutter 应用程序创建的 APK,并选择运行 AI 测试的设备。


您可以进行其他测试配置,例如提供测试凭据,但在此阶段,我们的 Flutter 应用程序不需要任何测试用户凭据。让我们开始测试并等待结果。几分钟后,AI Testbot 将在仪表板中报告测试结果,其中包括 AI Testbot 执行的场景的步骤列表、屏幕截图和视频记录。

http://www.khdw.cn/news/14061.html

相关文章:

  • 深圳华强北网站建设上海seo优化bwyseo
  • 在百度建免费网站网站制作公司
  • 一个网站开发团队要什么人滕州seo
  • 网站建设公司好做吗惠州seo外包服务
  • 怎么办网站社交媒体营销案例
  • 武汉网站优化建设足球比赛直播2021欧冠决赛
  • 舆情服务网站网站建设网络营销
  • 如何在国税网站做票种核定12345微信公众号
  • 信息空间网站好天津seo博客
  • 上海网络营销广告单位seo站长工具下载
  • 榆林国贸网站建设手机网站制作平台
  • 做淘宝客建网站要多少费用中国十大电商平台有哪些
  • 做网站需要注意的点百度网站下载
  • 网站制作网免费seo案例分析100例
  • 京津新城建设管委会网站网站搜索引擎优化的基本内容
  • 大连零基础网站建设培训中心合肥百度seo排名
  • 大兴模版网站建设公司青岛专业网站制作
  • 动态网站开发采用的关键技术今日新闻热点大事件
  • 最新网站建设视频李守洪
  • 中山网站建设文化报价宁波seo外包方案
  • ftp 企业网站南京seo全网营销
  • 网络工程专业毕业生设计湖南百度seo排名点击软件
  • 网站怎么做图片动态图片不显示不出来的做高端网站公司
  • 高端网站设计公司排名bt蚂蚁磁力搜索天堂
  • 永清建设局网站东营seo
  • 网站买流量是怎么做的百度官方电话人工服务电话
  • 广告网站模板下载不了网络视频营销平台
  • 网站维护多少钱临沂seo优化
  • wordpress添加子主题seo排名大概多少钱
  • 安顺做网站电脑清理优化大师