软件测试是软件开发流程的守门员,对于商用软件来说的重要性毋庸置疑,大型公司往往在软件测试的阶段投入大量的成本来保证软件 的稳定性,小型的软件开发也需要软件测试环节对软件进行修改和优化。 按照开发阶段划分,软件测试可分为单元测试、集成测试、系统测试和验收测试 一、白盒测试 测试环境 window10, ...
分类:
其他好文 时间:
2019-06-02 17:43:39
阅读次数:
153
一、使用Android Sutdio自带的代码检查工具Analyze优化代码 1、启动Android Studio,在页面上方的工具栏中可以找到Analyze 2、Inspect Code:检查代码 点击之后,需要选择检查的范围和策略。 检查范围:整个project ,app Module,主Act ...
分类:
移动开发 时间:
2019-06-02 16:01:58
阅读次数:
192
Selenium软件测试工具 Selenium是一个用于Web应用程序测试的工具,是最传统也是最流行的测试工具之一。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google C ...
分类:
其他好文 时间:
2019-06-02 15:54:39
阅读次数:
86
在完成安装后,确认项目名称以及项目的所在路径 选择要进行代码分析的项目目录,主要是为了找到项目文件配置的xml 然后一路下一步,进行对要检查的文件的选择,右侧的为要检查的文件 点击Ok,开始分析代码,并生成分析报告 双击条目,可以查看具体的检查报告,通过这个报告,可以看到各方面指标 左下可以看到代码 ...
分类:
其他好文 时间:
2019-06-02 15:27:39
阅读次数:
122
一、阐述常见的Web安全测试有几种类型? 1.数据加密: 某些数据需要进行信息加密和过滤后才能在客户端和服务器之间进行传输,包括用户登录密码、信用卡信息等。 2.登录或身份验证: 一般的应用站点都会使用登录或者注册后使用的方式,因此,必须对用户名和匹配的密码进行校验,以阻止非法用户登录。在进行登录测 ...
分类:
其他好文 时间:
2019-05-30 20:37:12
阅读次数:
142
软件测试中可测性一般是指对系统的可控性、可观测性进行的评估,借以反映系统设计、实现对测试的友好程度和相应的测试成本。可测性在测试阶段会对系统的测试成本及关联产品代码的Patch次数产生重大影响。如何提高可测性成为软件生命周期特别是前期(设计阶段、coding阶段)重要的一环。 本文带领大家探索在实际... ...
分类:
其他好文 时间:
2019-05-30 17:36:02
阅读次数:
106
背景:虽然测试行业在2019不太景气,面试后的一些面试题归集和总结,为了将来面试时使用。 所有的面试题中我发现超过90%都是基础性的面试题,只要有自动化基础,功能测试接触,再加上面试的时候态度ok,且不卑不亢即可 切记,面试时一定要不卑不亢,切记心浮气躁和心虚 ,你懂得! 1、http与https有 ...
分类:
其他好文 时间:
2019-05-28 12:28:40
阅读次数:
100
手工测试缺点: 1、重复的手工回归测试,代价昂贵、容易出错。 2、依赖于软件测试人员的能力。 手工测试优点: 1、测试人员具有经验和对错误的猜测能力。 2、测试人员具有审美能力和心理体验。 3、测试人员具有是非判断和逻辑推理能力。 自动化测试的优点: 1、对程序的回归测试更方便。这可能是自动化测试最 ...
分类:
其他好文 时间:
2019-05-26 16:20:06
阅读次数:
117
软件测试是正在快速发展,充满挑战的领域。尽管现在许多自动化测试软件的出现使得传统手工测试的方式被代替,但自动化测试工具的开发、安全测试、测试建模、精准测试、性能测试、可靠性测试等专项测试中仍然需要大量具有专业技能与专业素养的测试人员,并且随着云计算、物联网、大数据的发展,传统的测试技术可能不再适用, ...
分类:
其他好文 时间:
2019-05-26 15:40:23
阅读次数:
124
软件测试的分类: 1、按软件功能测试分类:基于规格说明的测试(传统黑盒测试、基于规格说明测试)、基于控制流的测试(白盒测试) 传统黑盒测试:边界值、等价类、决策表、因果图 白盒测试:语句覆盖、判断覆盖、条件覆盖、MC/DC覆盖、基本路径覆盖。 基于规格说明测试:状态机、UML、Petri网、Z规约 ...
分类:
其他好文 时间:
2019-05-25 16:59:21
阅读次数:
125