前几篇Appium的文章讲解了Appium的安装和运行,以及在安装运行过程中的报错及解决方案。从本章起,小编带领大家一起用Appium做一点事情。要想点击操作一个app,我们需要获取到这个app的控件,定位元素的方法较多,有AppiumInspector,UIAutomationViewer等,我这里用的是UIAutomationViewer。1、获取控件的工具SDK/tools/uiautoma
14 小时前| 29 人阅读|0 人点赞

科研是创造故事,就是向别人去讲自己的故事。成功的科研就是创造动听的故事,科研的大成果就是影响社会进步的大故事。诚然,听故事的学习和讲故事的科研永远是交叉在一起的,我们的生活不主要就是听故事和讲故事么?从学生到科研人员的转变并不是容易的事情,当然,这个转变过程本身更没有界限。从上研究生开始,我想应该是从学生向科研的转折点吧。与许多现在年轻人一样,我在学习过程中产生的诸如学习这些内容有意义吗?将来有用
1 天前| 171 人阅读|0 人点赞

这篇文章为《解读Android官方MVP项目单元测试》(以下简称《解读》)的附录部分,行此文的目的有二,其一是这个项目的单元测试齐全,覆盖率很高,有极高的学习价值,笔者希望把每个测试用例都描述一遍,通过这种方式来强迫自己认真的看完。其二,这部分内容难免枯燥,笔者尽力想把它写得可读性高一点点,却发现着实有难度,简直是给自己挖坑,所以从《写点有价值的测试用例》的角度出发,对这篇附录文章稍作修饰。但不管
2016-05-20| 714 人阅读|0 人点赞

我注意到很多决定使用agile开发方法的公司里的QA的作用基本上还是作为瀑布模型的测试人员在做自动化测试我的意思是一些在团队中做产品手工测试的人员也会要求去直接测试代码。(后者依赖很多因素,会在这里解释。)在我看来,这种QA的职责的描述在深度和广度上都起了反作用。我经常耗费大量的时间跟客户解释所有职责相关的方方面面,还有QA给团队产品带来的价值。几次之后,我发现画张图可以直观的帮助我和客户沟通。它
2016-05-19| 465 人阅读|4 人点赞

关于软件或代码,其实之前我已经写过一篇写代码的四个境界。虽然说能写出什么样的代码这是需要长久的训练和琢磨的,但是今天讲的,是写代码人该有的心态以及一些可能是必须的外界规范。这几天看到一篇文章《有着1万个全局变量的一大坨代码》,讲了这样一件事:2013年10月,丰田公司匆匆了结了“意外突然加速”诉讼案。经过数小时的讨论,俄克拉荷马法庭陪审团得出结论:丰田汽车制造商贸然不顾用户的安全,裁定丰田公司赔偿
2016-05-19| 339 人阅读|2 人点赞

Google在3月份推出了一个项目,用来介绍AndroidMVP架构的各种组合,可以认为是官方在这方面的最佳实践。令人称道的是除了MVP本身之外,这些工程配备了极其完善的单元测试用例,学习价值极高。本文着重针对todo-mvp的单元测试进行解读。官方MVP项目的Github地址是:https://github.com/googlesamples/android-architecture写在前面关于
2016-05-18| 175 人阅读|0 人点赞

还能愉快的敏捷吗(一)敏捷开发,恰如其名,恰当的敏捷能激发团队摧枯拉朽的战斗力,以迅雷不及掩耳之势如破竹的解决掉一个个的软件项目。而Scrum作为一种兼顾计划性与灵活性的敏捷开发过程,简直是忽如一夜春风来,使得管理者无人不知无人不晓,奉为无字天书,三叩六拜,恨不得立马进行实践。当然,敏捷的优势不在本文的探讨范围之内,本文就笔者经历的两家软件公司,聊聊过度敏捷、形式敏捷——一场官僚者们的游戏。(二)
2016-05-17| 451 人阅读|2 人点赞

----程序猿在生产环热修复(hotfix)是什么样的体验?----不能向下看。。。。。。剧透:最后一图才是真的猛士w(゚Д゚)w
2016-05-16| 403 人阅读|1 人点赞

73条日常shell命令汇总,总有一条你需要~1.检查远程端口是否对bash开放:2.让进程转入后台:3.将进程转到前台:4.产生随机的十六进制数,其中n是字符数:5.在当前shell里执行一个文件里的命令:6.截取前5个字符:7.SSHdebug模式:8.SSHwithpemkey:
2016-05-13| 417 人阅读|5 人点赞

使用npm安装appium之后,会发现已经进入1.5[Appium]WelcometoAppiumv1.5.0[Appium]AppiumRESThttpinterfacelistenerstartedon0.0.0.0:4723那么问题就来了,1.5究竟有什么变化?从官方的changelist:https://github.com/appium/appium/releases可以看粗,主要有以下
2016-05-12| 209 人阅读|0 人点赞


最近使用Jmeter针对产品做性能测试,测试内容是要模拟300并发用户审批休假申请时的性能。由于每个申请人的主管不同,且会根据不同的休假类型,会有一级审批或者二级审批,故很难事先在CSV中定义好需要审批的主管人及要审批的记录,即使事先定义了数据,当再次跑脚本时还需再重新修改CSV文件中的主管信息及需要审批的记录。根据需求我想到如果能实时调用数据库中的申请记录对应的主管进行登录审批可大大减少数据准备

63°|617 人阅读|7 人点赞|2 条评论


论测试用例的有效更新及杀虫剂悖论         在2014年,我们团队试图推动一件事情——把产品后端(客户、客服、生产制造等等)出现的问题,反向增补为测试用例,扩充到测试用例库中,避免后续重复的出现问题——早些年柳传志在创业类的节目问一个选手,作为老板,你每天第一件要处理什么事情。选手按照自己的优先级

52°|526 人阅读|6 人点赞|0 条评论


先看上面一张图,这是我要测试的入口页面,是wap端的,需要做评论自动化测试 我需要在图片滚动区域,点击我需要的链接包含http://m.wdzj.com/news,因为公司业务需求这样的链接点进去是可以评论的,而链接包含http://www.wdzj.com/zhuanti是不能评论的页面 用例步奏: 1.    打开浏览器访问待测url

25°|258 人阅读|4 人点赞|0 条评论


ftplib是python自带的模块,。FTP类实现FTP协议的客户端。您可以使用此编写执行各种自动化的FTP作业。(原创,如需转载请注明出处及作者)常用方法:1、连接服务器:ftp=FTP()#设置变量ftp.co

10°|107 人阅读|1 人点赞|0 条评论


近期在配置nginx转发功能时。遇到一点小问题,在这里和大家分享一下需求:请求先打到加密墙get.sogou.com,解密后,判断如果host是ping.android.shouji.com且为log.gif的请求,则需要转发到另一台接收服务器。所以就需要在解密服务器上做一下判断转发:重启nginx后运行了一下,发现真正hostserver收到了log.gif的转发请

19°|194 人阅读|2 人点赞|0 条评论



»北京 爱榴莲科技有限公司
»北京 北京丽兹行房地产投资顾问有限公司
»深圳 深圳市新华云帆科技有限公司
»福州 福州龙腾中东网络技术有限公司
»深圳 深圳市龙火科技有限公司
官方微信


微信公众平台:搜索“测试窝”或扫描左侧的二维码。
官方微博


新浪微博 @测试窝
+求关注

合作伙伴