添加测试服务0 码力 | 1 页 | 128.00 B | 1 年前3
4_杨柳_基于Python构建高稳定可扩展的自动化测试集群基于Python构建高稳定可扩展的自动化测试集群 网易游戏自动化测试实践分享 杨柳 网易高级经理,技术专家 ## 自我介绍 2013年毕业于北京大学计算机系,同年加入网易 ➢ 负责质量和效率相关平台研发 ✓ QA数据中心 ✓ 游戏舆情监控平台 ✓ TestEase测试分发平台 ✓ Feedback反馈平台 DockerServer服务器管理平台 ✓ Airtest自动化测试框架 ✓ AirLab云测试平台和私有化解决方案 AirLab云测试平台和私有化解决方案 ➢ 负责多款产品质量保障和效率提升   .jpg) ## 目录 CONTENTS 自动化测试的需求和难点 Airtest自动化测试框架 自动化测试集群产品设计和架构分享 网易自动化解决方案介绍  ## 1 自动化测试的需求和难点 为什么要自动化,怎么自动化 PYTHON0 码力 | 62 页 | 25.29 MB | 2 年前3
可觀測性 (Observability)
在 Kubernetes Day2
Operation的考量與實踐## 可觀測性 (Observability) 在 Kubernetes Day2 Operation的考量與實踐 E.W. Kuo @ iThome Kubernetes Summit 2022 ## 二 哥 • 緯創資通員工 • 社群的參與者 技術的佈道師 • 台灣資料工程協會會員 • Kafka 修煉之道講師 Wistron DX lab 緯創數位轉型技術實驗室  可观测性概述 01 链路追踪 02 指标 03 ## 第一部分 ## 可观测性概述 ## “ ## 什么是可观测性? 广义的可观测性:可以根据系统的外部输出信息推断出系统内部状态的好坏。 推断出系统内部状态的好坏。 软件系统的可观测性:一种度量能力,能帮你更好的理解系统当前所处的任何状态。如果无需发布新代码就可以理解任何新的或怪异的状态,那么系统就具备可观测性。 ## 可观测性开源产品  Prometheus  ## 为什么测试环节会成为持续交付中的瓶颈? 图片来源:《持续交付 2.0》 ## 造成测试阻塞的三个方面 ### 01. 测试速度 • 非探索性手工执行用例比重过多; - 用例编写和维护在协同上较为冗余; - 测试环境准备,测试报告整理等花费了大量的时间。 ### 02. 碎片化管理 - 测试工具使用碎片化,不同的测试工具之间不兼容、无联动; - 测试人员管理碎片化,不同的测试人员协同缺失。 ### 03. 价值衡量 •0 码力 | 45 页 | 4.65 MB | 2 年前3
对 Go 程序进行可靠的性能测试## 对 Go 程序进行可靠的性能测试 Changkun Ou https://changkun.de/s/gobench/ Go 夜读系列 | talkgo.org | Talk Go | 第 83 期 March 26, 2020  主要内容 • 可靠的测试环境 • benchstat • 例子与实践 ☐ 例1: 对代码块进行性能调优 ☐ 例2: Benchmark 的正确性分析 ☐ 例3: 其他的影响因素 • 假设检验的原理 • 局限与应对措施 • 总结 ## 教科书式的性能测试方法论 在《Software Testing: Principles and Practices》一书中归纳的性能测试方法论: 1. 搜集需求 2. 编写测试用例 3. 自动化性能测试用例 4. 执行性能测试用例 5. 分析性能测试结果 6. 性能调优 7. 性能基准测试(Performance Benchmarking) 8. 向客户推荐合适的配置 ## 可靠的测试环境 ## 什么是可靠的性能基准测试环境 ## 影响测试环境的软硬件因素 • 硬件: CPU 型号、温度、IO 等 软件:操作系统版本、当前系统调度的负载等0 码力 | 37 页 | 1.23 MB | 2 年前3
应用 waPC (rust) 做软件测试工具## RUST CHINA CONF 2023 第三届中国 Rust 开发者大会 6.17-6.18 @Shanghai ## 大家好! ## 应用 waPC (rust) 做软件测试工具 Alan poon 潘泳权   ## waPC - Software testing tool ## - 模拟数据规则 - 自动化测试 Why use rust ? ## Wasm mock server • https://github.com/wasmmock/wasm_mock_server • 用 rust 打包所有测试需求 ## 软件测试工具 - 模拟数据规则 - 自动化测试 ## 大公司抓包工具的需求 • Company's own0 码力 | 30 页 | 2.50 MB | 2 年前3
1.3 七牛如何做HTTP服务测试## 七牛如何做 HTTP服务测试? 许式伟 2015-4-18 ## HTTP服务测试 • 单元测试 - 某个独立子服务的测试 • 集成测试 - 整个集群对外业务API的测试 • Stage环境 • Product环境 ## 怎么测? ## • 七牛早期做法 – 实现服务逻辑(Service Implementation) – 实现客户端SDK(Client Implementation) - 基于客户端SDK写测试案例(Test Case) ## • 问题 - 客户端SDK修改导致测试案例编不过 - 客户端SDK通常是使用方友好,而不是测试方友好 - 让服务端与客户端SDK耦合,容易过早陷入客户端SDK如何抽象更合理的细节,而不能专注于测试服务逻辑本身 ## 换个角度 • 直接基于协议测试呢? - 比如,基于 http.Client 类直接写测试案例 • 问题 - 代码相对冗长 代码相对冗长 - 业务逻辑表达不直观 - 写一些辅助函数能够略为改观,不过会有逐步写测试专用SDK的倾向 ## 七 牛当前做法 • 引入 httptest DSL 文法 - 更接近基于 http.Client 写测试案例的思路 - 但努力让代码更直白体现测试用意 1 #!/usr/bin/env qiniutest 4 # 这个例子算 qiniu httptest 工具的 Hello world0 码力 | 27 页 | 422.11 KB | 2 年前3
【PyTorch深度学习-龙龙老师】-测试版202112概率与统计、线性代数、微积分等数学知识,一般要求读者对这些数学知识有初步印象或了解即可。比起理论基础,读者需要有少量的编程经验,特别是 Python 语言编程经验,显得更加重要,因为本书更侧重于实用性,而不是堆砌公式。总的来说,本书适合于大学三年级左右的理工科本科生和研究生,以及其他对人工智能算法感兴趣的朋友。 本书共 15 章,大体上可分为 4 个部份:第 1~3 章为第 1 部分,主要介绍人工智能的初步认知,并引出相关问题;第 表达不准确、部分素材尚未创作完成、部分参考引用未能及时补充、甚至一些错误出现,因此本书以开源、免费地方式发布,希望一方面能够帮助初学者快速上手深度学习算法,另一方面也能汇聚众多行业专家们的力量,修正测试版中的谬误之处,让本书变得更为完善。 本书虽然免费开放电子版,供个人学习使用,但是未经许可,不能用于任何个人或者企业的商业用途,违法盗版和销售,必究其法律责任。 2021年10月19日 龙龙老师 合并与分割 5.2 数据统计 5.3 张量比较 5.4 填充与复制 5.5 数据限幅 5.6 高级操作 5.7 经典数据集加载 5.8 MNIST测试实战 5.9 参考文献 第6章 神经网络 6.1 感知机 6.2 全连接层 6.3 神经网络 6.4 激活函数 6.5 输出层设计0 码力 | 439 页 | 29.91 MB | 2 年前3
MySQL 兼容性可以做到什么程度## 好的 MySQL 兼容性可以做到什么程度 PolarDB-X 如何做生态兼容 胡中泉(舟济) 阿里云数据库解决方案架构师 ## 01 为什么要兼容 MySQL The longer you look back, the farther you can look forward. ## 也从阿里巴巴的“去IOE”运动说起 ## 业务驱动下的分布式技术实践之路  ## PolarDB-X 完全兼容 MySQL Binlog 可行性 ## PolarDB-X CN CN DN CN DN DN 












