Introduction to Mobile UI Test AutomationIntroduction to Mobile UI Test Automation @vchimev @SvetoslavTsenov About Us Svetoslav Tsenov Vasil Chimev F O O D Do you test your mobile apps? Usual Excuses Not enough time No appropriate not reinvent the wheel Not modify app under test Cross-platform tests Scale Appium Open source mobile testing framework Not modify app under test Use language of choice Use known APIs (webdriver) greatly Aware of issues in 10 to 30 min per app Heavily testing on pull requests Numbers > 10 real test devices > 15 build machines (10 OS X, 4 Linux, 3 Windows) > 2000 tests > 600 CI jobs > 8000 images0 码力 | 41 页 | 4.75 MB | 1 年前3
应用 waPC (rust) 做软件测试工具模拟数据规则 • 自动化测试 • Multiple QA teams • Upgrading common library issues • AT framework consumes more and more memory • One test case panics, crashes all the other AT jobs • High maintenance due to 升级平台能解决不一致的问题 • Each rust file can be compiled into wasm separately • Won’t exhaust memory • A test suite panic will not implicate the others • Can be compiled from many programming language •0 码力 | 30 页 | 2.50 MB | 1 年前3
唐刚 - Use Rust to Develop the Decentralized Open Data Application - RustChinaConf2023node has a blockchain node in it What An Open Data App Feels Like? “EightFish is a development framework (maybe the first one) for the Open Data Application (ODA), implementing the Open Data Application command to boot up and deploy ➔ 5 fixed EightFish services + 1 your customized app services How to Test and Deploy subnode subxt proxy http gate postgres redis app biz + = ODA ➔ Rust ➔ WebAssembly0 码力 | 30 页 | 2.53 MB | 1 年前3
陈东 - 利用Rust重塑移动应用开发-230618open-source JavaScript framework, designed for building apps on multiple platforms. - Code reusability - Hot reload - Javascript ecosystem icon Flutter, is an open source framework by Google for building0 码力 | 22 页 | 2.10 MB | 1 年前3
THE FIRST EXPLORATION OF PROJECT SPARROWOverview I. Background https://renode.io/ Antmicro's virtual development framework for complex embedded systems. https://github.com/lowrisc I. Background Key features: ust-MachineLearning Ray.Rust A reimplementation of project Ray(the distributed training framework that behinds many LLMs) by leveraging Python + Rust to instead of Python + C++ within0 码力 | 68 页 | 13.14 MB | 1 年前3
RustBelt - Rust 的形式化语义模型Systems, ETH Zürich RustBelt Project Background Iris: A Higher-Order Concurrent Separation Logic Framework RustBelt: Securing the Foundations of the Rust Programming Language Coq Proof Assistant: A0 码力 | 21 页 | 2.63 MB | 1 年前3
基于Rust-vmm实现Kubernetes运行时kvm-ioctls: Safe wrappers over the KVM API. • vfio-bindings: Rust FFI bindings for using the VFIO framework. • virtio-bindings: Rust FFI bindings to virtio kernel headers generated using bindgen. • vm-memory:0 码力 | 27 页 | 34.17 MB | 1 年前3
基于 Rust Arrow Flight 的物联网和时序数据传输及转换工具 霍琳贺io/crates/tokio-cron-scheduler • MPMC Channel: https://crates.io/crates/flume • Web Service: • Framework: https://crates.io/crates/actix-web • OpenAPI:https://crates.io/crates/utoipa • Metrics: https://crates0 码力 | 29 页 | 2.26 MB | 1 年前3
NativeScript 101adoption Project Timeline NativeScript npm Downloads What is NativeScript? o Open source framework (ASLv2) o Create native mobile apps for iOS & Android o Use web skills o JS, CSS, XML-based0 码力 | 90 页 | 40.11 MB | 1 年前3
新一代分布式高性能图数据库的构建 - 沈游人Labels 查询语言:基于 Cypher 贴合 ISO GQL Standard • Incorporate by reference specifications from SQL/Framework and SQL/Foundation • Capabilities needed by both SQL/PGQ (Property Graph Queries in SQL) and the0 码力 | 38 页 | 24.68 MB | 1 年前3
共 23 条
- 1
- 2
- 3













