I’ve recently added WebView feature in the appium-flutter-driver Webview still work in progress? #45. The v0.0.32 should have it. debuggingEnabled is necessary t enable WebView availability in Flutter. Then, appium UIA2/XCUITest, which runs to handle the application under test as part of appium-flutter-driver, can find its WebView context. So, you can do like the below code…More
[Appium][Flutter] Flutter driver is now in appium-userland repository
I’ve created a prototype for Flutter x Appium in https://kazucocoa.wordpress.com/2019/05/27/appiumfluttercalls-flutter-driver-via-httprequests/, but https://github.com/truongsinh/appium-flutter-driver already has many users than the prototype. So I’ve decided to contribute to the flutter-driver as a primary voluntary contribution. Recently, the https://github.com/truongsinh/appium-flutter-driver moved to https://github.com/appium-userland/appium-flutter-driver so that other contributors were also able to maintain the project. The intention of the appium-userland organization…More
Read “Agile Testing Condensed”
I’ve read agile testing condensed. The book was in my reading list for a while, but picked it up recently to remember Agile Testing stuff. It was well summarized about agile testing that had been discussed. Whole team approach, automation strategy, guiding teams etc. They should be in our nature. I’d love to recommend this…More
Read「Webブラウザセキュリティ」
I read “Web Browser Security” book. https://www.lambdanote.com/products/wbs The book explained well about Web browser security, including how to attach Web site. I knew of such security issues/security stuff, but not all. Some parts of the book reminded me of some essential security topics. I want to keep the book in my mind and return to…More
[iOS] alternative of iproxy: tidevice and ios-go
I’ve known of the repository and CLI, but let me leave this link here as my note. https://github.com/alibaba/taobao-iphone-device https://github.com/danielpaulus/go-iosMore
[Appium][Android] Chrome Custom Tab
A note about chrome custom tab when I tested in appium#13543 Demo apps in https://github.com/GoogleChrome/android-browser-helper helped me to check basic chrome custom tabs availability via Appium. Some apps may have custom chrome tabs. Then, I assume it requires setting chrome options properly. My test environment had Appium 1.21.0 or newer, so possibly older ones had…More
[Android][Compose][Appium] More accessibility-friendly
I toyed compose with Appium like the below before to investigate the availability of compose in Appium. [Android][Compose][Appium] Take a look at AndroidComposeTestRule See https://github.com/appium/appium/issues/15138 as well. In early April, I was not able to compose materials in the below image area, but today I was able to. For example, “send” button was not accessible,…More
“シリコンバレーの金儲け”を読んだ
積読にしていた「シリコンバレーの金儲け」を読みました。渡米前後で、このシリコンバレーという地の状況を知りたいなと思っていたためです。 歴史的背景、根付いた風土など。”金儲け”と題目には書いていますが、思った以上に幅広い話題に触れています。そのなかで、私自身強く感じたことですが”投資”に対する姿勢が違うなと感じました。 実体験としても、私の経験した限りでは米国の方が投資からの共に成長していく感じが強いように思えました。これは現在の企業で働いているうえでも薄々と感じていたことでした。More
米国生活(Early 2021) – 歯医者
渡米して6ヶ月、定期歯科検診をちゃんと続けようと思い歯医者に行ったのでそのメモ。 最終的に行った歯科はiSimile Dental。日本語が通じるところが良いなと思いGoogleで検索して比較的近場で見つけたけれど、結果的に日本語話者は今は勤めていなかった模様。他にも日本語対応ぽい歯医者さんも多かったけれど、距離が少し遠いことと保険の関係でiSmile Dentalにお世話になることに。 日本で最後に行ったチェックアップとクリーニングが6ヶ月くらい前の段階、米国ではこれが初めての歯医者であることなど伝えたら丁寧に対応してくれました。フロスなどすでにちゃんとやっていたので、結果的には今回は問題なくて次回のまた6ヶ月後に検診しましょうね、となって終わった。クリーニングも日本とほぼ内容も同じ。ただ、日本の時に行ってたところの方が丁寧だったかな… 費用は保険があったのでゼロ。歯科に到着したら受付に行って、対応、検診して終わって次回の予約をしてそのまま帰宅。何も払うことなく終えました。次回もゼロの予定。 検診時、ドクターがパッと見た感じ怪しそうなところを教えてくれた。ただ、そこは日本にいた時から経過観察しているところだと伝えたら、現段階ではやっぱり今も経過観察で良さそうね、と言われた。X-Ray、歯周ポケットの深さなどの確認を終え、クリーニングを行い、無事に終了。 日本語は結局なかったのですが、この段階の私の英語力で十分なやりとりはできた。ただ、”顎関節症”などの症状名などになってくると語彙力が足りないのでそこは別な言い回してすませていた… とりあえず少し前進。More
“ベストセラーで読み解く現代アメリカ” を読んだ
米国の、特にさまざまな環境の背景といったものを知るために ベストセラーで読み解く現代アメリカ を読みました。現段階では日頃の生活には特に支障はなかったり、もしかしたら大きな影響はないかもしれませんが、米国で生活していく上でいろいろな事柄の背景を知っておく方が良いと考えたためです。 内容はいくつかの章に大別されていていいろいろな背景を見ることができました。実際に気になった書籍もあるのですが、実際に購入したりBlinklist(referral)を利用してサッと内容を聴いたりしました。広く浅くまとめると、新しい地でいろいろと議論などしながら進んでいく国、ということなのですね。More