Macaca 提供的基础能力上研发出了一套多端深度遍历爬虫工具. 希望可以最大化减少UI 测试脚本的编写涵盖以下功能点: 支持iOS, Android,PC-Web 三个平台的自动化测试 同时可以通过以下三种层级方式, 根据使用者自身场景满足不同程度的定制化需求: 2.1 YML 配置文件: 普通内容定制 轻度定制 2.2 钩子: 个别流程,拦截定制 中度定制 2.3 平台.js 文件覆盖: 按需选择流程接口, 覆盖定制 重度定制 Mokey 的测试过程与macaca-reporter 联通,测…
==========最终的效果图========== ==========下面开始干活:生成帮助文档========== 一.创建 WebApi 项目 二.找到 HelpPageConfig.cs 并取消代码注释 config.SetDocumentationProvider( new XmlDocumentationProvider ( HttpContext.Current.Server.MapPath( "~/App_Data/XmlDocument.xml" ))); 三.对项…
象交互,并最终记录测试结果,用户可以根据这些测试结果来判断测试成功还是失败. 4Test 脚本语言 和绝大多数自动化测试工具一样, SilkTest 可以自动捕捉,检测和重复用户交互的操作从而驱动测试的进行.除此以外, SilkTest 能够让软件测试人员使用新一代面向对象的编程语言 4Test 来编写灵活的测试脚本从而实现各种复杂的操作. 4Test 由三部分组成:第一部分是一个可以使 testcase 和 GUI 对象交互的强壮的面向对象的类库:第二部分是一组用来创建记录 testcase …
QTP是基于GUI界面的自动化测试工具,用于系统的功能测试. QTP录制的是鼠标和键盘的消息.QTP录制回放时基于windows操作系统的消息机制.QTP在录制时监听应用程序的消息,监听到之后把消息放到容器里,而另外的监听程序则从容器中取出容器中的消息,并调用对用的API处理函数.QTP截取的是用户对应用程序的操作,即录制的是消息.对于C/S应用程序,在回放时QTP根据对象的句柄(handle)和脚本内容,调用API函数:对于B/S应用程序,在回放时基于DOM(documentobject mo…
 loadrunner.Selenium.QTP三者区别?    Loadrunner是商业性能测试工具,收费,功能强大,适合做复杂场景的性能测试.  Selenium是开源的web自动测试工具,免费,主要做功能测试.  QTP是商业的功能测试工具,收费,支持web,桌面自动化测试. =============================================== Jmeter 性能与压力测试,支持windows linux mac https://www.cnblogs.com/…
Selenium WebDriver 是浏览器自动测试工具,提供轻量级和优雅的方式来测试web应用.Selenium WebDriver作为Android SDK extra,支持Android 2.3(Gb)及向前版本. WebDriver是端对端的测试,可以真实测试用户行为,用户交互如触摸.手指滚动.长按等,还支持HTML5的一些特性,比如本地存储.session存储.应用缓存等.这些测试作为Android tests project的一部分,基于Junit.可以从Eclipse加载或者是通…
蓝牙连接自动测试工具 1.需求产生 开发不按着需求走都是耍流氓且浪费时间.此工具的需求产生是研发人员在开发产品时涉及到蓝牙驱动和安卓蓝牙两个东西.但是呢,蓝牙不太稳定,那么工作来了.就需要研发人员一边开发,一遍测试(用产品的安卓app一直按连接,产品设备重启,安卓app再连接蓝牙,再重启产品设备...........一直循环这个过程),这个过程是无聊且没意义的.我们作为程序员肯定是要偷懒的啊.因此就有了此工具的诞生. 2.功能介绍 1.除首次手动连接所需设备蓝牙外,设备重启后能自动重连 2.连接…
自动渗透测试工具集APT2   APT2是Kali Linux新增的一款自动渗透测试工具集.它可以进行NMAP扫描,也可以直接读取Nexpose.Nessus和NMAP的扫描结果,然后自动进行渗透测试.在渗透测试中,它会自动调用Dirb.Hydra.John.LdapSearch.Metasploit.NMAP.Responder.SNMPwalk.SSLscan等工具.在执行的时候,用户还可以设置安全级别,以避免部分渗透操作对目标主机产生严重影响.…
第四部分 开发工具及测试工具 主要介绍和Android开发工具和测试工具相关的开源项目. 一.开发效率工具 Json2Java根据JSon数据自动生成对应的Java实体类,还支持Parcel.Gson Annotations对应代码自动生成.期待后续的提取父类以及多url构建整个工程的功能项目地址:https://github.com/jonfhancock/JsonToJava在线演示:http://jsontojava.appspot.com/ IntelliJ Plugin for And…
1.Jmeter 概要描叙 jmeter 是一款专门用于功能测试和压力测试的轻量级测试开发平台.多数情况下是用作压力测试,该测试工具在阿里巴巴有着广泛的使用,估计是不要钱吧,哈哈,功能上来说,整个平台实现了许多和互联网相关的网络测试组件,同时还保留着很强的扩展性方便用于一些非标准的测试场景,让伟大的程序猿同学来告诉它该如何工作.下面我们开始. 2.Jmeter 基本界面和组件的概念 现在看到了Jmeter的主界面.下面介绍Jmeter中主要组件的功能和作用, 首先我们看看Jmeter在概念上的组…