Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ちょこっと!?便利なロボットツール

 ちょこっと!?便利なロボットツール

UiPath Friends 九州 ~集え九州ユーザーたち!コミュニティで共に学ぼう自動化最前線~
九州ユーザーLT

UiPath Friends

March 16, 2022
Tweet

More Decks by UiPath Friends

Other Decks in Technology

Transcript

  1. © 2021 TIS West Japan Inc.
    2022年3月16日
    ちょこっと⁉便利なロボットツール
    システム開発第1部 内尾晶子

    View Slide

  2. © 2021 TIS West Japan Inc. 2
    1. 自己紹介/会社紹介
    2. 本日発表するテーマ
    3. ちょこっと⁉便利なロボットツール
    本日のアジェンダ

    View Slide

  3. © 2021 TIS West Japan Inc. 3
    1.自己紹介/会社紹介
    自己紹介
    内尾 晶子(うちお あきこ)
    TIS西日本株式会社 システム開発第1部所属
    2017年4月に入社し、2018年2月より現在までUiPath開発に携わる。

    Studio :開発・テスト・保守・教育支援・開発標準作成
    StudioX :技術支援
    Orchestrator:構築
    <趣味>
    海外旅行(主にアフリカ・ウガンダ/コロナで行けないのが残念)
    会社紹介
    商号 :TIS西日本株式会社
    本社 :福岡県福岡市博多区博多駅東2-5-1
    アーバンネット博多ビル3階
    設立 :昭和63年(1988年)4月2日
    社員数:185名(2021年7月現在)
    宮崎事業所
    山口事業所
    広島開発センター
    福岡本社
    長崎事業所

    View Slide

  4. © 2021 TIS West Japan Inc. 4
    2.本日発表するテーマ
    ロボット開発したもののテストに時間
    がかかってしまう…。
    他の人が開発したロボットは読解に
    時間がかかってしまう…。
    ロボット開発者
    そんなあなたに!
    ちょこっと⁉便利なロボットツール
    をご紹介。
    開発・テストが今より楽しくなるはず。

    View Slide

  5. © 2021 TIS West Japan Inc. 5
    3.ちょこっと⁉便利なロボットツール(1/3)
    ロボットツール 概要
    単体テストフレームワーク Studioで開発したワークフローのテストをまとめて行う
    ロボットの品質向上
    開発標準フレームワーク Studioで開発するワークフローの粒度を揃える
    ロボットの品質向上・保守効率化
    開発セルフチェック一覧 Studioで開発するワークフローのルールを統一化
    ロボットの品質向上・保守効率化
    本日
    ご紹介
    単体テストフレームワーク
    ①テストデータを作成
    ②テストしたいワークフローを
    「ワークフローファイルを呼び出し」
    アクティビティに設定
    ③ロボット実行
    -テスト実施
    -テスト結果書込み
    ④テスト結果が期待値通りか確認

    View Slide

  6. © 2021 TIS West Japan Inc. 6
    3.ちょこっと⁉便利なロボットツール(2/3)
    Config読込 Input読込
    Output新規作成
    読込んだInputを
    1行ずつループ
    作成した
    ワークフローを
    設定
    トライキャッチで
    発生したエラー
    メッセージを取得
    処理結果を書込み

    View Slide

  7. © 2021 TIS West Japan Inc. 7
    3.ちょこっと⁉便利なロボットツール(3/3)
    青枠は実行前に開発担当者が入力
    青枠は実行前に開発担当者が入力
    赤枠はロボットが入力
    ロボット実行後期待値通りか確認
    <引数の設定例>
    後で見直すためにテスト内容を記載
    ロボットの処理には影響しない
    エラーのテスト結果には
    exception.messageを
    設定する
    テストしたい
    ケースの引数
    を設定する
    効果
    1度ロボット実行で
    Inputファイルに設定した
    ケースを全てテストできる
    しかも後からテスト内容と
    結果を見直すことができる

    View Slide

  8. <本資料の取り扱いに関して>
    本資料は、著作権法及び不正競争防止法上の保護を受けております。資料の一部あるいは全部について許諾を得ずに、複写、複製、転記、転載、改変、ノウハウの
    使用、営業秘密の開示等を行うことは禁じられております。本文記載の社名・製品名・ロゴは各社の商標または登録商標です。
    <本資料に関するお問い合わせ >
    TIS西日本株式会社
    事業本部 システム開発第1部
    TEL:092-452-8400 FAX:092-452-8401

    View Slide

  9. © 2021 TIS West Japan Inc. 9
    Appendix(弊社主な取扱いソリューション・サービスのご紹介)(1/3)
    【業務支援・効率化・ソリューション】
    ●マニュアル&コンテンツ作成ツール:Dojo
    【マイグレーションサービス】
    ●マイグレーション VB6.0 → VB.NET
    ※上記の他にも課題を解決するソフトウェア・ハードウェア・各種ツールをご用意しております。
    お気軽にお問合せください。
    【ERPシステムソリューション】
    ●統合型基幹業務システム:SMILEシリーズ
    【情報セキュリティ系ソリューション】
    ●統合ログ管理ソフトウェア:LogRevi(ログレビ)
    ●クライアント運用管理ソフトウェア:SKYSEA ClientView
    ●AI-OCRトータルサービス:Paperoid
    ●RPA(Robotic process automation)ソリューション
    ●緊急情報・連絡事項 一斉メール配信サービス:らびっとメール
    ●UiPath:標準フレームワーク提供サービス
    ●UiPath:教育支援サービス

    View Slide

  10. © 2021 TIS West Japan Inc. 10
    ➢ RPA製品は柔軟な開発が可能な一方で、無秩序な開発は、属人化と保守性の低下
    を誘発します。そこでTIS西日本の開発標準フレームワークを適用する事で生産性と
    品質の向上をサポートします。
    ➢ 他のRPA導入プロジェクトの知見を本プロジェクトに活用する事でプロジェクト
    リスクを低減します。
    Appendix(開発標準フレームワーク)(2/3)
    「設計書を書く為の雛形」
    「開発標準:命名規則やログ書式・PG構造」
    「開発テンプレート」
    「テスト仕様書:ケース・結果」
    弊社がこれまでに蓄積してきたRPA設
    計標準、実装標準、およびリファレン
    スを活用。これにより属人化と保守性
    の低下を最小限に抑え、生産性と品質
    を向上します。
    RPA開発標準フレームワークの適用
    他のRPAプロジェクトを通じて得た知
    見を本プロジェクトに最大限活用する
    ことにより、プロジェクトリスクを極
    小化します。
    ナレッジの活用

    View Slide

  11. © 2021 TIS West Japan Inc. 11
    Appendix(教育支援:UiPath(基本)トレーニング)(3/3)
    1.はじめに
    2.UiPath基本概念・基本操作方法
    3.ワークフローデザイン
    4.変数と型
    5.Excelとデータテーブル
    6.レコーディング機能/
    7.テキストファイルの操作
    8.セレクター

    View Slide