Nongmei's Notes

To live is to learn,to learn is to better live.


  • 首页

  • 关于

  • 归档

  • 标签

  • 公益404

  • 搜索

Monkey Testing和自动遍历测试

发表于 2017-08-23 | 阅读次数
简介偶然接触到的一个概念: Monkey Testing(猴子测试) 。非常形象的名称,就是假象我们的用户是一种猴子,毫无目的的乱点、随意操作。从而期望发现一些手工操作中无法覆盖的问题或者导致崩溃的场景。 相关工具Monkey最为知名的就是Google官方的Monkey工具了,使用方法可以参考官方文 ...
阅读全文 »

windows下计算文件的MD5值

发表于 2017-08-14 | 阅读次数
问题在Linux下经常要计算文件的MD5值,譬如比较不同版本的安装包等场景,那么在linux下该怎么办呢?搜索了一下,其实同样简单。 解决同样只需要一条命令:123certutil -hashfile D:\1.exe MD5certutil -hashfile D:\1.exe SHA1certu ...
阅读全文 »

Appium与Android 7的恩怨纠葛

发表于 2017-08-07 | 阅读次数
Locator Strategy ‘name’ is not supported for this sessionAppium不支持name定位了,改用xpath 1xpath=//*[@text="上传附件"] WebDriverException: Message: ...
阅读全文 »

RobotFramework + Appium中屏幕键盘的处理

发表于 2017-08-02 | 阅读次数
隐藏键盘在写自动化用例过程中,经常遇到的问题是屏幕键盘覆盖了页面元素,导致某些按钮不可见,无法点击。而不同的安卓系统中屏幕键盘的行为非常不一致(有大有小、是否自动收回等),很难做到兼容。后来采用的解决办法是在启动时,通过如下选项隐藏屏幕键盘,使用unicode键盘发送输入内容。1unicodeKey ...
阅读全文 »

Windows下Git Status中文目录乱码

发表于 2017-07-31 | 阅读次数
问题window 10的powershell下执行git status命令,中文目录乱码,如下:12345678910111213141516171819PS F:\RobotScript> git statusOn branch masterYour branch and 'ori ...
阅读全文 »

RobotFramework获取测试用例和测试套件名称

发表于 2017-07-28 | 阅读次数
由来由来在写app的自动化用例过程中,想按用例的层级关系保存截图。因此需要获取test suite和test case的名称。 解决方案研究了一下,框架自带有相关的内置变量:详细列表我的需求直接引用${TEST NAME}和${SUITE NAME}就可以了 代码123456789Save Scre ...
阅读全文 »

Python中的__all__

发表于 2017-07-27 | 阅读次数
问题最近经常在代码中看到__all__这个变量,频繁出现在各种__init__文件中,那么这个变量究竟是什么含义呢?又有什么作用呢? 解释它是一个string元素组成的list变量,定义了当你使用 from import * 导入某个模块的时候能导出的符号(这里代表变量,函数,类等)。举个例子,下 ...
阅读全文 »

计算机中浮点型的存储

发表于 2017-07-26 | 阅读次数
问题源自V2EX上的一个问题,有人问为什么数据库存了一个float型的变量,取出来之后跟原来的值不相等了。比如数据库存入了$value = 5.59但是读取后:floatval($value) < floatval(5.59) 分析这个涉及到浮点数在计算机中的存储方式,可以参考IEEE754简 ...
阅读全文 »

最大麦穗问题

发表于 2017-07-24 | 阅读次数
由来在微信上偶然看到一片文章《她用算法买到了房子!居然还有这种操作?!》引出了柏拉图麦穗问题,于是就研究了一下相关的算法。 问题苏格拉底带弟子们来到一片麦田,让他们在麦田行进过程中,每人选摘一支最大的麦穗,不能走回头路,且只能摘一枝。 第一个弟子刚走几步便摘了自认为是最大的麦穗,结果发现后面还有更大 ...
阅读全文 »

自动化问题总结

发表于 2017-07-19 | 阅读次数
衡量自动化的指标自动化率: 自动化用例数 / 总用例数自动化bug比例: 自动化发现BUG数 / 所有BUG数 实施策略问题 哪些项目合适?迭代比较频繁,后期会持续增加功能; 如何提高复用率?按功能模块来? 何时介入提早进入,接口文档确定后或UI确定后(善用rap) 编码规范 … 问题 TestI ...
阅读全文 »
123…5
浓眉小眼

浓眉小眼

记录学习的足迹

50 日志
10 标签
© 2017 - 2018 浓眉小眼
由 Hexo 强力驱动
主题 - NexT.Pisces