クラウド税務 会計 給与システム開発にスピードを!A-SaaS が Sencha Ext JS / Sencha Test を導入した軌跡 第 36 回エンバカデロ デベロッパーキャンプ アカウンティング サース ジャパン株式会社土田拓也 斎藤はるか 北村圭 本文書の一部または全部の転載を禁止します

Similar documents
PowerPoint プレゼンテーション

20th Embarcadero Developer Camp

Delphi 10.2 Tokyoで実現する 広範な接続性 - APIで変わる情報システム

WEB進捗状況管理システムによるリアルタイム性の実現

■サイトを定義する

CNO2009_Enquete_Report.key

--


事前準備マニュアル

untitled

untitled

事例で学ぶ Delphi / C++Builder 開発手法 第 36 回エンバカデロ デベロッパーキャンプ エンバカデロ テクノロジーズ 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します

CodeGear Developer Camp

ユーザビリティ要件で進化する業務システム

Microsoft PowerPoint - Session4古賀様.ppt

改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i)

untitled

Windowsユーザでも 手軽に作れるiPhoneアプリ

JACi400のご紹介~RPGとHTMLで簡単Web化~

Visual Studio with Cordova クロスプラットフォーム開発の全貌

IBM i ユーザーの課題 モバイルや IOT に対応した新しい開発案件への対応 RPG COBOL など既存アプリのメンテナンス 要員の確保 属人化しない運用 管理体制 2

ミガロ.製品 最新情報

WEBサービス超入門 mask.key

<4D F736F F D208E96914F8F8094F5837D836A B2E646F63>

untitled

商用監視ソフトウェアユーザの Zabbix 移行へ朗報 Zabbix Event Viewer のご紹介 【本邦初公開】

(Microsoft PowerPoint - ClickFramework.ppt [\214\335\212\267\203\202\201[\203h])

Oracle Cloud Adapter for Oracle RightNow Cloud Service

V05L14R1 Release News Letter

Adobe AIR のセキュリティ

自己紹介 2 上田 和樹 JaSST 北海道実行委員 TEF 道 札幌で活躍するアマチュアミュージシャン兼ソフトウェアエンジニア

JBoss と Arquillian で実現する 究極のテスト環境 レッドハット株式会社 JBoss サービス事業部 コンサルタント 山 田義和

ニュース和歌山-5月23日1面

スライド タイトルなし

NSW キャリア採用募集職種一覧 2018/8/16 現在 求人番号 職種対象業務必要とするスキル 経験 資格等勤務地 1 営業スペシャリスト金融 ( 損保 生保 クレジット ) 業でのソリューション営業 IT 業界での営業経験 金融業界 IT 業界での人脈がある方尚可 渋谷 2 プロジェクトマネー

Microsoft PowerPoint - G-1_Flexでつくる初めてのRIA.ppt

S2Pradoの紹介


SeP リリースノート Ver.3.7 まとめ バージョン追加 改良点製品名詳細 (2019/6/6) アプリケーション 対応 ベーシック evolution /SV ベーシック +AD evolution /SV 各オプション Google Chrome 75 安定版 (75.0

Tutorial-GettingStarted

スライド 1

テキスト目次 1. 概要 1-1.Angular とモダン Web [8] HTML5 による機能拡張 HTML5 で未解決の課題モダン Web による解決モダン Web のシステム概念図複利計算アプリを体験モダン Web と SPA モダン Web が常識を変える分散処理の課題分散処理の解決策モダ

自己紹介 池原大然 デベロッパーエバンジェリスト INETA 登録スピーカー Blog

McAfee SaaS Protection 統合ガイド Microsoft Office 365 と Exchange Online の保護

マルウェアレポート 2018年2月度版

マルチデバイス開発を強化するエンバカデロのRADテクノロジー

報道関係者各位 プレスリリース 2019 年 01 月 15 日 株式会社ネオジャパン グループウェア desknet's NEO バージョン 5.2 を 1 月 15 日に提供開始 ~ 業務アプリ作成ツール AppSuite との連携を強化 他にも AppSuite 連携 API 公開など多数の機

目次 1 章はじめに 本書の利用について Web ブラウザーについて 章 kintone でタイムスタンプに対応したアプリを作成する kintone にログインする kintone でアプリを作成する

目次はじめに 必要システム環境 インストール手順 インストール前の注意点 インストールの準備 (.NET Framework3.5 SP1 のインストール ) ライセンスの登録 初期設定情報の入力... 8

法人税の達人from減価償却の達人 運用ガイド

富士通Interstage Application Server V10でのOracle Business Intelligence の動作検証

<90568A838E E7193FC8E AE8DEC8AC28BAB82CC92C789C182C68F9C8A4F82C982C282A282C A8926D82E782B9816A5F8A6D92E894C52E786477>

目次 はじめに システム環境 インストール手順 インストール前の注意点 インストールの準備 ライセンスの登録 インストール先の選択 インストールの開始 インストール

10th Developer Camp - B5

: Name, Tel name tel (! ) name : Name! Tel tel ( % ) 3. HTML. : Name % Tel name tel 2. 2,., [ ]!, [ ]!, [ ]!,. [! [, ]! ]!,,. ( [ ], ),. : [Name], nam

SmartBrowser_document_build30_update.pptx


untitled


サイバートラスト WAF Plus サポートサービス仕様書

6 章 付録 マニフェストファイルの設定新規プロジェクトの作成手順追加モジュールのバージョン Bootstrap CSS の適用場所追加モジュールの登録記述アニメーションアイコン CSS の適用場所 3 章の変更 3.2 ダウンロード URL やインストールコマンドが変更になります ❶N

スタートガイド〈サービス利用準備編〉

IBM Cloud Social Visual Guidelines

動作環境 ( 閲覧パソコン ) 新規でご利用いただく場合 : 項目条件対応 OS Windows 7 / 10 対応 Web ブラウザ Internet Explorer 11 / Google Chrome / Mozilla Firefox 但し Google Chrome のリビジョンによって

変更履歴 版数変更日変更内容 /11/1 初版設定 /9/1 名称変更

ArcGIS Runtime SDK for .NET アプリケーション配布ガイド

迅速な開発 容易な運用 柔軟な改善を実現する 業務アプリケーションの開発 運用ソリューション ファストアップ ご説明資料 Ver

UTF-8への文字コード変更に伴う自作CSSとJavascript修正について

Notesアプリが iPadで動くDomino Mobile Apps ご紹介

(Microsoft PowerPoint - KONAiBOX\202\262\217\320\211\356\216\221\227\277\(\202\250\213q\227l\214\374\202\257\)_ ppt)

目次 1. はじめに ご注意 アイコン表記について NET Framework3.5(3.0/2.0) のインストールについて ネットワークに接続せずにインストールする方法 高速スタートアップの無効化について...

項目記載事項必須 1.4 非機能性 更新業務仕様書の 3-4 非機能要件 を踏まえ 提案するシステムに関して 基本的な考え方や方針 アピールポイント等を簡潔かつ明瞭に記述すること 3-4 非機能要件 の (1) から (4) に区分し すべての項目について記述すること 1.5 他システム連携 更新業

PowerPoint プレゼンテーション

28th Embarcadero Developer Camp

proventia_site_protector_sp8_sysreq

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

専門研修プログラム検索システムマニュアル(一般)

智美塾 ゆもつよメソッドのアーキテクチャ

IBM Internet Security Systems NTFS ファイルシステム必須 一覧の 以後にリリースされた Service Pack (Release 2 等は除く ) は特に記載の無い限りサポートいたします メモリ 最小要件 512MB 推奨要件 1GB 最小要件 9GB 推奨要件

(Microsoft PowerPoint - HP\227pWASABI\217\320\211\356\216\221\227\277.ppt)

サイボウズ ツールバー βマニュアル

JC/400でWebAPI活用 Google Chart APIでグラフを作成しよう!

flashplayer確認手順_ xls

PHP 開発ツール Zend Studio PHP アフ リケーションサーハ ー Zend Server OSC Tokyo/Spring /02/28 株式会社イグアスソリューション事業部

本マニュアルに記載された内容は 将来予告なしに一部または全体を修正及び変更することがあります なお 本マニュアルにこのような不備がありましても 運用上の影響につきましては責任を負いかねますのでご了承ください 本マニュアルの一部 あるいは全部について 許諾を得ずに無断で転載することを禁じます ( 電子

目次 1. 研究の背景と目的 1.1. 背景 1.2. 目的 2. 研究計画 3. 現状報告 3.1. 制作中の Web アプリケーション 使用する技術 概要 機能 課題 参考にしたサイト 書籍 3.2. その他の取り組み 4.

Azure 活用シナリオ PHP ホームページを移行 1

Microsoft PowerPoint - A1-2_株式会社ネクスト_藤澤正通_S _005.pptx

6 仕様書 5 5(5)4 定住促進サイトを作成とあるが ドメインは別ドメインの利用と考えていいか ドメインについては 町ホームページと同じドメイン また別ドメインのどちらを提案していただいても結構です 別ドメインを利用する場合のサイト構成のイメージや職員による更新作業が可能な範囲についてご説明をお

Web Performer V2.0 カタログ

山梨県ホームページ作成ガイドライン

目次 1. 概要 2. サーバーへの設置 3. 設定 4. ユーザーアクセス記録の収集 5. 利用規定 6. 更新履歴

rcp-add-01:アーキテクチャ設計書

乳酸菌と発酵 Kin's Vol.7

QA

WINET情報

こどもの救急ガイドブック.indd

untitled

正誤表(FPT1501)

運用統合ソフトウェア 2014/6/4 ミラクル リナックス株式会社 大和 一洋 Copyright MIRACLE LINUX CORPORATION All rights reserved

Transcription:

クラウド税務 会計 給与システム開発にスピードを!A-SaaS が Sencha Ext JS / Sencha Test を導入した軌跡 第 36 回エンバカデロ デベロッパーキャンプ アカウンティング サース ジャパン株式会社土田拓也 斎藤はるか 北村圭 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します

アジェンダ はじめに Sencha Ext JS を選定した経緯 Sencha Ext JS で開発したプロダクト紹介 Sencha Test による UI テスト自動化の軌跡 デモ :Sencha Test で UI テストを実装してみよう おわりに 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 2

はじめに アカウンティング サース ジャパン A-SaaS( エーサース ) テスト自動化チーム 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します

https://www.a-saas.com 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 4

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 5

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 6

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 7

テスト自動化チーム プロダクト開発グループグループリーダー土田拓也 開発生産性をあげたくて Sencha を導入した責任者 プロダクト開発グループテストオートメーションエンジニア斎藤はるか QA の負担を減らし品質向上を目指すテスト自動化エンジニア プロダクト QA グループ QA エンジニア北村圭 リソースを理由に品質を妥協したくない頑固な QA プロダクト開発グループフロントエンドエンジニア長谷部 テスト自動化を推進する陰の実力者 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 8

Sencha Ext JS を選定した経緯 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します

税務プロフェッショナル向けアプリケーションクラウド税務 会計 給与システム A-SaaS に求められる要件 動作の安定性 データの整合性 計算結果の正確性 デスクトップアプリケーション並みの高速な操作性 最低でも 7 年以上帳票が出力できることを維持できる保守性 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 10

既存開発技術 :Adobe Flex + Adobe AIR + Rich Internet Application (RIA) 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 11

2020 年末 Adobe Flash Plugin 配布終了 https://theblog.adobe.com/adobe-flash-update/ 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 12

Adobe Flex + Adobe AIR??? こりゃ本気で移行しなきゃなんないね 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 13

新規開発技術 :HTML5 + CSS3 + JavaScript + + Single Page Application (SPA) 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 14

普通の Web アプリケーション ブラウザー 指定 URL を表示 サーバー ページ HTML 画面遷移 ページ リンクのクリック HTML 画面遷移 ページ フォームの送信 HTML 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 15

Single Page Application (SPA) ブラウザー ページ 指定 URL を表示 データの取得 (AJAX) HTML JSON サーバー フォームの送信 (AJAX) JSON http://www.atmarkit.co.jp/ait/series/5303/ 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 16

SPA を実現するために必要なこと マルチブラウザーに対応する サーバーと AJAX で通信する 画面の状態をすべて JavaScript で管理する UI コンポーネントが必要になる 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 17

JavaScript フレームワーク :Angular, React, Vue 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 18

比較表 : 公式コンポーネントの有無 業務アプリケーション向け公式コンポーネント * モバイルアプリケーション向け公式コンポーネント * * 2018 年現在は公式コンポーネントがあるが 2016 年時点はなかった 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 19

JavaScript フレームワーク :Sencha Ext JS 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 20

比較表 : 公式コンポーネントの有無 業務アプリケーション向け公式コンポーネント モバイルアプリケーション向け公式コンポーネント 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 21

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 22

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 23

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 24

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 25

ビジュアルアプリケーションビルダー :Sencha Architect 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 26

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 27

包括的なテストソリューション :Sencha Test 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 28

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 29

Sencha Ext JS で開発したプロダクト紹介 A-SaaS コネクト A-SaaS 会計システム A-SaaS 請求書 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 31

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 32

本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 33

Sencha Test による UI テスト自動化の軌跡 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 2018 Ext JS 契約開始 (1 年目 ) Test 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 35

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 2018 A-SaaS コネクト Ext JS 契約開始 (1 年目 ) Test 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 36

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 2018 A-SaaS コネクト Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) Test 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 37

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 2018 A-SaaS コネクト A-SaaS フリコミ Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) Test 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 38

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 A-SaaS コネクト A-SaaS フリコミ Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) Test 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 39

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 A-SaaS コネクト A-SaaS フリコミ Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) 空白の期間 Test 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 40

テスト自動化を 1 年間 何もやっていない! Photo by Ben White on Unsplash 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 41

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 A-SaaS コネクト A-SaaS フリコミ Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) 空白の期間 Sencha Test 公式研修受講 Test 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 42

2017 年夏 Sencha Test の公式トレーニング受講 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 43

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 A-SaaS コネクト A-SaaS フリコミ Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) Test 空白の期間 Sencha Test 公式研修受講 検証開始 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 44

2017 年秋 Sencha Test でのテスト実装を検証開始 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 45

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 A-SaaS コネクト A-SaaS フリコミ Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) Test 空白の期間 Sencha Test 公式研修受講 検証開始 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 46

2017 年冬準備事項が多すぎて挫折 独自コンポーネントをテストするライブラリを開発する API をモック化してサーバーの状態変化を回避する Jenkins でテストを日次で実行する 自動テストにすると生産的なテストケースを決定する 自動テストに相応わしいテストケースを量産する 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 47

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 A-SaaS コネクト A-SaaS フリコミ Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) Test 空白の期間 Sencha Test 公式研修受講 検証開始 採用 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 48

2018 年春テストエンジニア採用を開始 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 49

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 契約更新 (3 年目 ) A-SaaS コネクト A-SaaS フリコミ Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) 契約更新 (3 年目 ) Test 空白の期間 Sencha Test 公式研修受講 検証開始 採用 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 50

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 契約更新 (3 年目 ) A-SaaS コネクト A-SaaS フリコミ A-SaaS 請求書 Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) 契約更新 (3 年目 ) Test 空白の期間 Sencha Test 公式研修受講 検証開始 採用 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 51

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 契約更新 (3 年目 ) A-SaaS コネクト A-SaaS フリコミ A-SaaS 請求書 Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) 契約更新 (3 年目 ) 空白の期間 Sencha Test 公式研修受講 採用 テストエンジニア参加自動化チーム発足 Test 検証開始 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 52

2018 年夏テスト自動化チーム発足 テストオートメーションエンジニア斎藤はるか 自動テストのためのインフラを整備する 自動テストやライブラリを実装する QA エンジニア北村圭 自動テストすべきケースを選定する 自動テストを記述する フロントエンドエンジニア長谷部 テストに必要な Ext JS の情報を提供する アプリで対応する事項を開発に展開する 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 53

Sencha Ext JS / Sencha Test 導入のタイムライン 2016 契約開始 (1 年目 ) 2017 契約更新 (2 年目 ) 2018 契約更新 (3 年目 ) A-SaaS コネクト A-SaaS フリコミ A-SaaS 請求書 Ext JS A-SaaS 会計システム ( 刷新 ) 契約開始 (1 年目 ) 契約更新 (2 年目 ) 契約更新 (3 年目 ) 空白の期間 Sencha Test 公式研修受講 採用 チーム発足 Test 検証開始 テスト自動化スタート 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 54

2018 年秋新会計システムの UI テスト実装開始 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 55

デモ :Sencha Test で UI テストを実装してみよう 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します

デモの流れ 1. 出納帳画面の説明 2. インスペクター機能の紹介 3. テストスクリプトのライブコーディング 4. テストスクリプトの実行 5. 実際に使用しているテストスイートの実行 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 57

DEMO 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します

おわりに これからやりたいこと 本日のまとめ 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します

これからやりたいこと QA エンジニアが自動テストを記述できるようにする CI/CD ツール Jenkins での日次テスト実行を実現する テスト管理ツール TestRail にテスト結果を連携する BrowserStack でのマルチブラウザーテストを実現する 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 60

まとめ SPA の業務アプリケーション開発なら Sencha Ext JS にしよう ビジュアル開発できる Sencha Architect で始めよう Sencha Test による自動 UI テストで品質も担保しよう + + 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します 61

THANKS! www.embarcadero.com/jp 第 36 回エンバカデロ デベロッパーキャンプ 本文書の一部または全部の転載を禁止します 本文書の著作権は 著作者に帰属します