05 2018 档案
摘要:Java泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。当需要使用某一种算法时,又无法具体算法的数据类型,或者想指定类型值的上限或下限,那么这时就需要Java泛型来大显身手了! 泛型方法的规则: 所有泛型方法声明都有一个类型参数声明部分(由尖括号分隔),该类型参数声明部分
阅读全文
摘要:利用Android Studio创建完第一个Hello World项目后,我们会看到使用project模式的项目结构。 一、.gradle和.idea 这两个目录放置的是Android Studio自动生成的一些文件。 二、build 主要包含了一些在编译时自动生成的一些文件。 三、gradle 包
阅读全文
摘要:一、Android系统版本简介 Android操作系统已占据了手机操作系统的大半壁江山,截至本文写作时,Android操作系统系统版本及其详细信息,已发生了变化,具体信息见下表,当然也可以访问https://developer.android.google.cn/about/dashboards/查
阅读全文
摘要:unittest,顾名思义就是一个单元测试框架,但是它不仅适用于单元测试,还适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。 实例: 百度搜索界面测试用例Test Case: 豆瓣界面测试用例Test Case:
阅读全文
摘要:当测试报告生成之后,可能需要对测试报告进行以邮件形式的发送。 具体代码为: 发送邮箱地址与接收邮箱地址使用************进行代替。 一、在调试过程中出现报错,如下: QQ邮箱需使用授权码作为专用密码,登录第三方客户端,所以用原来的密码会导致错误。按照链接中的提示,进入QQ邮箱设置页面,开启
阅读全文
摘要:使用python+selenium写好测试代码之后,对所要测试的web界面进行测试,测试完成之后,下一步需要考虑的就是如何将测试的结果信息生成测试报告。 在网上找了好多资料,发现大家采用的时HTMLTestRunner.py进行测试报告的生成,下载地址 一、修改HTMLTestRunner.py文件
阅读全文