Selenium是一个主要用于Web应用程序自动化测试的工具集合,在行业内已经得到广泛的应用。然而其作用不局限于测试领域,还可以用于屏幕抓取与浏览器行为模拟等操作。它支持主流的浏览器,包括Firefox、IE、Chrome、Safari以及Opera等。今天我推荐的这本书是一本基于Python语言的Selenium自动化测试书,它就是:扫码试读尽管国内测试行业宣扬自动化测试已经很多年了,但是我们很
2017-12-21/4700 人阅读/53 人点赞
背景广告sdk是什么广告sdk,是为接入移动广告平台的开发者提供的应用程序接口api的程序集合。广告sdk支持如下功能:广告请求广告打点广告渲染第三方app可以嵌入广告sdk,并且调用sdk的接口完成广告请求、广告展示、广告渲染、广告打点等逻辑。应用开发者可以关注自己的应用开发,而与广告相关的逻辑均交给广告sdk进行处理。功能测试背景近半年来,广告sdk提测频繁,版本迭代快,导致测试排期紧张,功能
2017-12-20/3615 人阅读/91 人点赞
“开源软件具有开放、共享、自由等特性,在软件开发中扮演着越来越重要的角色,也是软件供应链的重要组成部分。据Gartner调查显示,99%的组织在其IT系统中使用了开源软件。而来自Sonatype公司的一项调查则显示,在参与调查的3000家企业中,每年每家企业平均下载5000个开源软件。然而,开源软件中存在大量的安全隐患,企业在享受开源软件带来的便利的同时,也在承担着巨大的安全风险。近年来,开源软件
2017-12-19/2723 人阅读/1 人点赞
这篇文章在社区讨论的过程中不断迸发出火花,而且也有很不错的实践分享,因此将其正文及部分精华讨论内容整理出下面这篇文章。正文Gompertz增长模型,有没有数学上,证明下该模型有效性或者思路的?y=a*bcT项目中哪些因素对结果有影响,如加班因素、人员变更讨论区恒温详细说明此模型的文章:http://www.51testing.com/html/36/489136-831363.htmllion(正
2017-12-18/2347 人阅读/0 人点赞
物联网的出现,给测试带来了很多有意思的挑战,使得众多QA开始重新思考传统的测试过程。例如,我最近测试了一个产品,在这个产品中的移动APP会跟连接的机器产生会话。这两个设备各种各样的状态给测试场景的设计带来了特别大的挑战。下面给大家介绍一个很有用的物联网产品测试框架——物联网测试地图,它可以帮助我们管理物联网设备多种排列的复杂状态。物联网测试因素当我们测试简单的web应用时,通常要考虑的状态有:服务
2017-12-15/2883 人阅读/5 人点赞
在《8大前端安全问题(上)》这篇文章里我们谈到了什么是前端安全问题,并且介绍了其中的4大典型安全问题,本篇文章将介绍剩下的4大前端安全问题,它们分别是:防火防盗防猪队友:不安全的第三方依赖包用了HTTPS也可能掉坑里本地存储数据泄露缺乏静态资源完整性校验防火防盗防猪队友:不安全的第三方依赖包现如今进行应用开发,就好比站在巨人的肩膀上写代码。据统计,一个应用有将近80%的代码其实是来自于第三方组件、
2017-12-14/2722 人阅读/1 人点赞
当我们说“前端安全问题”的时候,我们在说什么“安全”是个很大的话题,各种安全问题的类型也是种类繁多。如果我们把安全问题按照所发生的区域来进行分类的话,那么所有发生在后端服务器、应用、服务当中的安全问题就是“后端安全问题”,所有发生在浏览器、单页面应用、Web页面当中的安全问题则算是“前端安全问题”。比如说,SQL注入漏洞发生在后端应用中,是后端安全问题,跨站脚本攻击(XSS)则是前端安全问题,因为
2017-12-14/3000 人阅读/102 人点赞
今天在书店有目的性地翻阅了古典的新书《跃迁》,挑着看了几个自己感兴趣的章节,发现自己这段时间的学习方法跟书中作者的观点大同小异。基本的步骤:收集和自问问题;围绕问题进行理论学习+总结自己的经验+学习别人的总结;整合知识,形成问题的解答;分享出去,供别人实战,获取反馈;关联学习和持续收集反馈,优化和重构知识体系;不论是在生活中,还是工作中,我们都会遇到各种各样的问题,但是每个人遇到问题时的处理思路不
2017-12-13/2118 人阅读/0 人点赞
一、ATC简单介绍AugmentedTrafficControl(ATC)是facebook的开源移动网络测试工具,可以用来控制手机所连接的wifi的网络速率等参数,从来模拟移动弱网环境。只要搜索facebookATC就可以找到很多关于ATC环境搭建的文章,比如说FaceBookATC弱网测试工具环境搭建,我总结了一下,主要分以下几个步骤:安装hostap。hostap的主要作用是将无线网卡作为一
2017-12-12/2446 人阅读/3 人点赞
哈喽,艾瑞巴蒂,小编又在一个新的周二和大家见面了,古代有四大发明术:造纸术、指南针、火药、活字印刷术,亚洲有四大邪术:泰国变性术、韩国整容术、日本化妆术、中国PS术,那Android的四大组件有多少同学知道呢?和小编一起探索下吧~什么是Activity?Activity是Android一个非常重要的用户接口(四大组件之一),是可见的,主要是用户和应用程序之间进行交互的接口。在每个Activity中
2017-12-12/2916 人阅读/1 人点赞