作者:Surpassme 来源:http://www.jianshu.com/p/83809943e751 声明:本文为原创文章,如需转载请在文章页面明显位置给出原文链接,谢谢. 超级链接或链接是Web页面的基本元素之一,而通过超级链接使得万维网可以互联互通.一个典型的链接如下所示: HTML源码如下所示: <a href="index.html" id="Selenium_id" class="nav" data-id="123…
作者:Surpassme 来源:http://www.jianshu.com/p/98ede43da3c3 声明:本文为原创文章,如需转载请在文章页面明显位置给出原文链接,谢谢.   [作者:Surpassme]复选框也是Web页面常见的一种用户交互控件,可以允许用户一次选择多个选项.常见的多选按钮示例如下图所示: HTML源码如下: 请选择你常用的交通出行方式:<br /><br /> <input type="checkbox" name="…
作者:Surpassme 来源:http://www.jianshu.com/p/33b87bc00233 声明:本文为原创文章,如需转载请在文章页面明显位置给出原文链接,谢谢. 最近开始复习Selenium的相关知识,顺便整理自己的学习心得,分享出来也算是总结吧. Step-1:准备所需的开发环境.浏览器驱动.Selenium-Webdriver.单元测试框架,因目前使用C#的开发神器都Visual Studio,本文也打算采用Visual Studio 2013 Visual Studio下…
作者:Surpassme 来源:http://www.jianshu.com/p/cfd4ed1daabd 声明:本文为原创文章,如需转载请在文章页面明显位置给出原文链接,谢谢. 使用Selenium来做自动化测试,一般的流程是:查找定位元素--->操作元素--->断言,那么第一步我们需要能够完成查找并定位元素,Selenium目前提供了8种基本定位方法,可根据实际情况进行选择,如下示: 定位方法 示例 ID FindElement(By.Id("user")) Name…
作者:Surpassme 来源:http://www.jianshu.com/p/08ee1929875f 声明:本文为原创文章,如需转载请在文章页面明显位置给出原文链接,谢谢. 单选按钮通常用在需要与用户进行交互且只能选一个选项的情况.下面即是一个典型的单选按钮示例: 请选择您的性别: <input type="radio" name="gender" value="male" id="male" checked=&q…
作者:Surpassme 来源:http://www.jianshu.com/p/7dca7d0d1ea3 声明:本文为原创文章,如需转载请在文章页面明显位置给出原文链接,谢谢. 文本框在Web页面中,通常可以允许用户输入一些文本并发送到服务器.通常有两种表现形式:密码文本和普通文本,在密码文本中输入文本通常是经常特殊处理的,常见的是将用户输入的文本用●或*显示,在普通文本中也允许输入单选或多行的文字.如下图所示: HTML源码如下: 用户名: <input type="text"…
作者:Surpassme 来源:http://www.jianshu.com/p/83d7416c4b7d 声明:本文为原创文章,如需转载请在文章页面明显位置给出原文链接,谢谢. Button通常有两种形式:标准按钮和提交按钮,如下图所示: 其中标准的按钮通常是由button标签创建,而提交按钮通常是由input创建,且通常在form里面. HTML 源码如下: <button id="button" class="nav" data-id="124…
GDB超级基础教程 为什么叫超级基础呢,因为我被坑了一把.... 编译选项带 -g 就可以在可执行程序中加入调试信息,然后就可以使用gdb去查看了. 使用help命令就可以看到: (gdb) help List of classes of commands: aliases -- Aliases of other commands breakpoints -- Making program stop at certain points data -- Examining data files -…
目录 Objective-C 基础教程第三章,面向对象编程基础知 0x00 前言 0x01 间接(indirection) 0x02 面向对象编程中使用间接 面向过程编程 面向对象编程 0x03 OC面向对象 术语 0x04 OC语言中的OOP @interface @implementation instantiation(实例化对象) 0x05 第三章小节 Objective-C 基础教程第三章,面向对象编程基础知 0x00 前言 书中的这章节主要是对零基础的人介绍面向对象编程的基础知识,一…
iOS 9音频应用开发基础教程(大学霸内部资料)   介绍:iOS 9音频应用开发基础教程(内部资料)是iOS 9音频应用开发专向教程.本书采用Swift 2.0语言开发基于iOS 9的音频应用.实现的功能不仅包括音频播放和录音等基本功能,还包括播放列表.歌词功能.流媒体音乐.均衡器.可视化效果.文本朗读等高级功能. 学习建议:学习本教程内容,需要掌握Swift语言基础和iOS开发基础.如果不具备这两方面,建议用户阅读本店的以下教程: Swift语言快速入门 iOS 9应用开发基础教程 试读文档…