Geckodriver https://github.com/mozilla/gecko-dev/tree/master/testing/geckodriver WebDriver commands https://github.com/mozilla/gecko-dev/blob/master/testing/webdriver/src/command.rs Geckodriver extension https://github.com/mozilla/gecko-dev/blob/master/testing/geckodriver/src/command.rs BTW, they are already fully in Rust. Wow.More
[Chrome] netlog viewer tool to see network easy
Another note about Chromedriver. Chronium project: https://chromium.googlesource.com The project has helpful tools like https://chromium.googlesource.com/catapult/+/master/netlog_viewer . https://dev.chromium.org/for-testers/providing-network-details is the project page. https://netlog-viewer.appspot.com/ How easy to capture network data via a browser by chrome://net-export … The export works on Android Chrome, too. (The scope is network on the browser though. We need to use external service like…More
[WebKit] WebDriver Commands/Inspector commands
Appium Safari remote debugger communicates with Safari via inspector by WebKit. I’d have liked to catch up with WebDriver and relevant automation stuff. Let me leave a note for me as a pointer for them here. WebDriver https://github.com/WebKit/webkit/tree/master/Source/WebDriver Commands https://github.com/WebKit/webkit/blob/master/Source/WebDriver/WebDriverService.cpp Inspector protocol https://github.com/WebKit/webkit/tree/master/Source/JavaScriptCore/inspector/protocol BTW, the WebKit repository has a tool for testing, based on WebDriver…More
[Appium] Send CDP commands to chrome over Appium
I’ve added a route to send CDP command to Chromedriver. CDP stands for Chrome Devtools Protocol. It provides commands to handle a browser via the protocol. Some commands can be alternatives to WebDriver spec, but they have their own more useful commands. It is available over WebSocket. You can find CDP clients in the internet,…More
read “外資系1年目のための英語の教科書”
I read 外資系1年目のための英語の教科書 to learn communication style in English more to improve my English skill. I’ve worked in English environment for over three years, but I would have liked to focus on communication style. It means how to say a situation in formal or informal. My first thought after reading this book was I know…More
[android] good reference of adb
This post is a note to me… http://adbcommand.com/ https://developer.android.com/studio/command-line/adbMore
Read “Beyond Legacy Code”
I’ve read this book, but I haven’t remained it here. The books is https://pragprog.com/book/dblegacy/beyond-legacy-code . The book has Japanese edition. I god interested in this book when the Japanese one appeared in my Twitter’s TL. ( I haven’t bought Japanese edition though ) The book includes tips to evolve software products from small to large.…More
[Documentation] Learn Technical Writing – Two
The 2nd chapter after [Documentation] Learn Technical Writing – One. https://developers.google.com/tech-writing/two The 2nd one was mainly structure. They were similar to tips of presentation. No new thing for me, but it meant tips to tell something to anyone were no differences among various situations. (But of course, focus points should be different in each situation.)More
[Documentation] Learn Technical Writing – One
Google published a great course to learn technical writing for software engineers. https://developers.google.com/tech-writing/one I’ve felt it was different to write proper sentences in several situations when I wrote documentation like OSS world, thesis, articles and books. I would have liked to learn technical writing in English for software engineering world as my study Then, I…More
[iOS][Appium] Improve launching simulator performance
https://github.com/WebKit/webkit/blob/master/Tools/Scripts/webkitpy/xcode/simulated_device.py#L413 Ah… It’s interesting. We can disable the sync to improve the launching performance. https://github.com/appium/appium-ios-simulator/pull/262 is for Appium. Below commands are system-wide preference.More