今天小组参与了高级软件测试, 1.安装并分析测试工具QTP QTP是Quick Test Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试哪些功能、操 ...
分类:
其他好文 时间:
2017-11-28 01:34:02
阅读次数:
120
在经过了第一轮的讨论之后,小组成员各司其职,纷纷推进自己的工作进度,今天的工作完成情况有: 杨智超工作进度:已了解selenium的功能作用,已配置好自动测试的环境,现在进一步学习编写脚本 汪嘉珮工作进度:整理系统需求,分析核心功能模块,设计测试用例,配置相应测试环境 何阳寅: 工作进度:和小组成员 ...
分类:
其他好文 时间:
2017-11-27 23:29:50
阅读次数:
155
单元测试: 常见单元测试的核心步骤:设置数据,使用被测试类型的功能,比较实际结果和预期的结果 好的单元测试的标准: 应在最基本的功能、参数上验证程序的正确性 应由程序的作者写 测试完毕后机器状态保持不变 要快 独立性 应产生可重复,一致的结果 应覆盖所有代码路径 应继承到自动测试框架 应和产品代码一 ...
分类:
其他好文 时间:
2017-10-25 21:43:50
阅读次数:
119
e2e目录:是端到端的测试目录,包含基本的测试桩。是用来做自动测试的。 src:应用源代码目录。我们写的所有代码都应该在这里面。 app:包括应用的组件和模块。我们自己写的绝大部分代码都是写在这个目录下的。 assets:此目录用来存静态资源。比如图片。 environments:环境配置。angu ...
分类:
其他好文 时间:
2017-10-22 23:27:58
阅读次数:
333
单元测试: 常见单元测试的核心步骤:设置数据,使用被测试类型的功能,比较实际结果和预期的结果 好的单元测试的标准: 应在最基本的功能、参数上验证程序的正确性 应由程序的作者写 测试完毕后机器状态保持不变 要快 独立性 应产生可重复,一致的结果 应覆盖所有代码路径 应继承到自动测试框架 应和产品代码一 ...
分类:
其他好文 时间:
2017-10-06 23:15:28
阅读次数:
221
在持续集成的过程中,并行的执行那些没有依赖关系的任务可以缩短整个执行过程。Jenkins 的 pipeline 功能支持我们用代码来配置持续集成的过程。本文将介绍在 Jenkins 中使用声明式 pipeline 语法完成任务的并行执行。 Stage 内的并行执行 在声明式 pipeline 版本 ...
分类:
其他好文 时间:
2017-10-02 10:09:30
阅读次数:
461
1. 缓存和性能测试 学会如何安装和配置memcached,使用Apache的ab去进行性能测试。在有缓存和没缓存的情况下性能如何。写一个自动测试要求在缓存机制没有打开时测试失败。 无效缓存的dreaded问题。如何利用测试帮助确定无效缓存丢弃的逻辑是否强劲。 2. Javascript的MVC框架 ...
分类:
编程语言 时间:
2017-09-26 20:57:51
阅读次数:
130
本文为慕课网《Android App压力测试》的学习笔记,视频地址 http://www.imooc.com/video/13007 Monkey是发送伪随机用户事件的工具。 MonkeyScript实现自动测试的脚本,是一组可以被Monkey识别的命令集合,可以完成重复固定的操作。不支持截屏。 M ...
分类:
移动开发 时间:
2017-09-24 02:58:51
阅读次数:
210
一、下载并安装(msi)https://jenkins.io/download/thank-you-downloading-windows-installer-stable/ 在安装过程这, 需要从password文件(通常在C:\Jenkins\secrets\initialAdminPasswo ...
分类:
移动开发 时间:
2017-09-23 10:47:58
阅读次数:
317
Protractor是Selenium的扩充,支持Angularjs element(by.css('my-css')).click(); 一、用by的各种Locator定位元素 选中1个元素: element(by.id('myid'));element(by.css('.myclass')); ...
分类:
移动开发 时间:
2017-09-23 10:32:55
阅读次数:
146