
功能测试
功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。
cdtaogang
冰冻三尺非一日之寒,滴水石穿非一日之功
展开
-
App自动化测试之Java平台下使用Appium测试App(三)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/104341811六、模拟器2.夜神模拟器2.5 测试 NativeApp...原创 2020-02-18 19:54:26 · 14856 阅读 · 0 评论 -
App自动化测试之Java平台下使用Appium测试App(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/104328480三、使用 Java 语言编写测试脚本8.模拟按键driver.pressKeyCode(keycode)✔ 必须使...原创 2020-02-17 19:55:15 · 14978 阅读 · 0 评论 -
App自动化测试之Java平台下使用Appium测试App(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!关于Appium框架,早在之前的《移动端自动化测试实战(一)》系列文章中就有过介绍使用文章目录一、Appium 简介1.什么是 Appium2.Appium 的设计3.Appium 的原理4.Appium 的优势二、Appium 环境搭建1.基础环境1.1 安装 node.js1.2 安装.NET framework1.3 安...原创 2020-02-16 13:56:08 · 15662 阅读 · 0 评论 -
功能自动化测试之Unittest和Pytest测试框架(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103956929文章目录二、pytest 测试框架1.pytest 简介与安装1.1 pytest 简介1.2 pytest 的命名规则1.3 安装 pytest2.编写测试脚本2.1 编写测试类和...原创 2020-01-14 19:40:20 · 14576 阅读 · 0 评论 -
功能自动化测试之Unittest和Pytest测试框架(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103948013关于unittest框架,早在之前的《Python接口自动化测试框架实战开发(一)》、《Selenium3与Python3实战开发Web自动化测试框架(二)》、《Web自动化测试实战...原创 2020-01-14 13:26:50 · 15639 阅读 · 0 评论 -
功能自动化测试之基于Python语言的Selenium(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103939438文章目录三、增强脚本2.参数化2.3 读 excel 文件2.4 使用excel中的数据进行参数化2.4 访问数据库2.4.1 获取数据库数据2.4.2 插入数据库数据2.4.3 批...原创 2020-01-12 23:45:13 · 14051 阅读 · 0 评论 -
功能自动化测试之基于Python语言的Selenium(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!关于Python语言下使用Selenium框架完成Web功能自动化测试,早在之前的Selenium3与Python3实战开发Web自动化测试框架(一)以及Web自动化测试实战(一)系列文章中就有过详细介绍使用一、环境搭建1.安装 python✔ 这里安装 3.6 版...原创 2020-01-12 18:08:09 · 15039 阅读 · 0 评论 -
功能自动化测试之TestNg测试框架(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103905530文章目录三、使用 TestNG 中注解进行测试5.生成测试报告6.测试套件6.1 测试 test6.2 测试套件 suite6.3 定义测试套件6.4 修正 testng.xml6....原创 2020-01-11 18:26:26 · 14557 阅读 · 0 评论 -
功能自动化测试之TestNg测试框架(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103892214一、什么是测试框架自动化测试框架是由一个或多个自动化测试基础模块、自动化测试管理模块、自动化测试统计模块等组成的工具集合。在上一篇博客中使用Selenium框架操作浏览器...原创 2020-01-10 10:52:28 · 14818 阅读 · 0 评论 -
功能自动化测试之基于Java语言的Selenium(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103870739二、编写测试脚本7.切换 frame 框架driver.switchTo().defaultContent();✔  ...原创 2020-01-08 23:09:13 · 14525 阅读 · 0 评论 -
功能自动化测试之基于Java语言的Selenium(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!一、基于 Java 语言的 Selenium 环境搭建安装 jre+eclipse,创建 Java 项目在前面的测试方法之Java白盒测试(二)文章中有详细介绍安装 selenium:在 eclipse 中导入如下包✔ selenium-java-3.9.1....原创 2020-01-08 15:25:35 · 15972 阅读 · 1 评论 -
功能自动化测试之Selenium基础
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!文章目录一、Selenium 简介1.什么是 Selenium2.Selenium 的版本2.1 Selenium Core2.2 Selenium RC2.3 Selenium WebDriver3.Selenium 支持的浏览器4.Selenium 的原理5.Selenium2(WebDriver)的优点二、Selenium...原创 2020-01-07 10:54:54 · 14820 阅读 · 0 评论 -
功能自动化测试之QTP编写测试脚本(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103766798二、使用 VBScript 处理脚本6.使用环境变量6.1 查看内置环境变量注意√ 内置环境变量区分大小写。...原创 2020-01-06 19:39:03 · 14791 阅读 · 0 评论 -
功能自动化测试之QTP编写测试脚本(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103731397...原创 2020-01-03 12:37:56 · 14778 阅读 · 0 评论 -
功能自动化测试之QTP增强测试脚本(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103714584一、检查点5.插入常用检查点5.3 文本检查点检查一段文本是否符合预期。存在有乱码的缺陷。【例 1】检查 Flight 登录失败时的错误提示信息是否正确新建测试,重...原创 2019-12-30 14:56:04 · 14776 阅读 · 0 评论 -
功能自动化测试之QTP增强测试脚本(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103697389一、检查点1.检查点的含义和分类检查点用于比较软件在运行时控件的属性值是否与指定的值相等。检查点分类√ 标准检查点...原创 2019-12-27 14:19:52 · 15060 阅读 · 0 评论 -
功能自动化测试之QTP录制脚本(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103669528四、录制脚本录制完成后必须回放脚本,出现错误或其他问题时,要对脚本进行调试。1.案例1.1 FlightQTP 自带的单机版软件,俗称“单机版小飞机”。在如下目录就能找到...原创 2019-12-26 14:10:35 · 15523 阅读 · 1 评论 -
功能自动化测试之QTP录制脚本(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103668789一、安装 QTP说明:博主在windows server 2008中进行演示1.安装 QTP 脚本调试器首先恢复纯净版快照,然后挂载QTP iso安装文件点击退出安装页面...原创 2019-12-25 13:03:25 · 17365 阅读 · 1 评论 -
功能自动化测试之自动化测试工具概述
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!一、理解软件测试自动化1.自动化测试的含义自动测试就是用程序代替人的手工操作,完成一系列测试的过程。√ 自动化工具能自动打开程序、自动执行测试用例、自动查找控件、自动产生数据、自动输入数据、自动操作控件、自动收集结果、自动比较实际结果与预期结果是否一致。2.软...原创 2019-12-23 17:28:42 · 16614 阅读 · 0 评论 -
功能测试与项目实战之提交缺陷报告(三)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103568475八、SVN的安装使用1.SVN的安装说明: SVN分为服务器和客户端,博主以windows server2008 作为服务器,以windows7 作为客户机准备工作: 在虚拟机...原创 2019-12-18 21:24:30 · 14805 阅读 · 0 评论 -
功能测试与项目实战之提交缺陷报告(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103560665六、Bugzilla的安装(繁琐)说明: 通过之前保存的快照,恢复到windows server 2008纯净版的来进行演示1.安装配置mysql挂载安装bugzilla程...原创 2019-12-18 18:23:43 · 14603 阅读 · 0 评论 -
功能测试与项目实战之提交缺陷报告(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103536542一、软件缺陷的判定1.什么是缺陷软件存在着不符合质量需求或违背软件用户、客户、企业意愿的问题,这就是软件缺陷(Defect),又叫“Bug(臭虫)”。2.软件缺陷的判定准则...原创 2019-12-16 18:43:47 · 16142 阅读 · 4 评论 -
功能测试与项目实战之编写测试用例(重中之重)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103531642一、测试用例的定义和内容1.测试用例的定义对一项特定的软件产品进行测试任务的描述,指定输入,预期结果和一组测试项的执行条件的文档。√ &nb...原创 2019-12-14 21:30:06 · 18979 阅读 · 1 评论 -
功能测试与项目实战之测试计划(精辟干货)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103530057一、测试计划的定义与原则1.测试计划的定义IEEE 829-1983 测试计划的定义及目的√ 一个叙述了预定的测试...原创 2019-12-13 18:54:44 · 17635 阅读 · 0 评论 -
功能测试与项目实战之软件测试阶段(熟练掌握)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103510966一、 测试阶段的分类测试阶段也称测试级别分类√ 单元测试√ &...原创 2019-12-13 18:04:43 · 16567 阅读 · 0 评论 -
功能测试与项目实战之测试需求分析与测试用例设计(重中之重)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/103500264一、界面中的控件知识1.文本框和密码框文本框√ 长度要求;√ &...原创 2019-12-13 16:07:57 · 19979 阅读 · 0 评论 -
移动端自动化测试实战(六)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/101706127目录八丶第七阶段Allure报告和Jenkins集成1.Allure安装2.Allure之Pytest3.Jenkins安装4.Jenkins持续集成配置...原创 2019-10-10 18:08:55 · 14606 阅读 · 0 评论 -
移动端自动化测试实战(五)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/101377166目录六丶第五阶段PO模式4.页面元素操作封装(二)5.PO模式项目管理七丶第六阶段数据驱动1.Yaml数据存储文件2.Python解析yaml文件3....原创 2019-10-04 17:28:15 · 14711 阅读 · 0 评论 -
移动端自动化测试实战(四)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/101213973目录五丶第四阶段pytest入门5.Pytest高阶用法(一)6.fixture场景测试7.Pytest高阶用法(二)六丶第五阶段PO模式1.PO基本介绍...原创 2019-09-29 17:59:10 · 14947 阅读 · 0 评论 -
移动端自动化测试实战(三)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/101102587目录四丶第三阶段appium基础API讲解6.APP模拟手势高级操作7.疑难问题解决8.场景测试五丶第四阶段pytest入门1.Pytest安装和介绍...原创 2019-09-25 17:19:31 · 15014 阅读 · 4 评论 -
移动端自动化测试实战(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/101050916目录四丶第三阶段appium基础API讲解2.手机控件查看工具uiautomatorviewer3.APP元素定位操作API4.APP元素信息操作API5.A...原创 2019-09-23 17:01:49 · 14554 阅读 · 6 评论 -
移动端自动化测试实战(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!目录一丶移动端测试知识概览1.移动端测试是什么?2.移动端测试分类二丶第一阶段移动端测试环境搭建1.Java环境安装2.Android sdk的环境配置3.Android虚拟机的安装4.ADB命令简介三丶第二阶段移动端自动化工具简介以及安装1.主流的移动端自动化工具2.Appium环...原创 2019-09-21 11:52:05 · 16391 阅读 · 1 评论 -
Web自动化测试实战(四)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/100054467目录四丶unittest模块1.unittest基本概念2.unittest基本用法3.unittest断言4.unittest命令行接口5.unitte...原创 2019-08-27 12:23:44 · 17759 阅读 · 0 评论 -
Web自动化测试实战(三)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/100039839目录三丶Selenium自动化测试框架4.Selenium API高级5 Selenium API的简单封装三丶Selenium自动化测试框架4.Seleni...原创 2019-08-26 18:08:21 · 2788 阅读 · 1 评论 -
Web自动化测试实战(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/100016739目录三丶Selenium自动化测试框架1.Selenium概述2.Selenium IDE3.Selenium API基础4.Selenium API高级...原创 2019-08-25 19:26:09 · 17547 阅读 · 1 评论 -
Web自动化测试实战(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!目录一丶认识web自动化测试1. 什么是自动化测试?2.为什么进行自动化测试?3.自动化测试的分类二丶元素定位1.为什么要学习定位元素?2.元素定位的工具或手段有哪些?3.环境及工具4.css选择器一丶认识web自动化测试1. 什么是自动化测试?自动化测试的概念:软件自动化测...原创 2019-08-23 15:41:39 · 41889 阅读 · 3 评论 -
电商项目测试实战(四)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/99696038目录一丶业务场景测试(从系统本身角度考虑)二丶非功能方面测试三丶接口四丶项目总结一丶业务场景测试(从系统本身角度考虑)1.根据需求确定功能个数:n个如A...原创 2019-08-22 15:10:51 · 8684 阅读 · 1 评论 -
电商项目测试实战(三)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/99643551目录一丶功能测试(后台添加会员)二丶功能测试(会员列表搜索功能、会员列表删除/批量删除)三丶功能测试:服饰鞋帽(品牌和价格筛选)四丶业务场景测试一丶功能测试(后...原创 2019-08-20 11:28:01 · 8005 阅读 · 0 评论 -
电商项目测试实战(二)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/99620611目录一丶设计测试用例二丶针对功能点进行测试一丶设计测试用例1.先看首页内容(看有规律排序的内容)商品分类内容热门搜索数据内容Shop咨询内容最...原创 2019-08-17 17:47:52 · 25596 阅读 · 2 评论 -
电商项目测试实战(一)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!目录一丶搭建测试环境二丶快速熟悉项目三丶编写测试计划四丶编写测试方案五丶使用禅道管理文档六丶设计/编写/执行测试用例一丶搭建测试环境1.叙述在企业测试环境部署(二)博客中将iwebshop项目部署到了linux系统中,部署环境为LNMP:Linxu+nginx+mysql+php;现在需要将...原创 2019-08-15 16:46:14 · 60614 阅读 · 40 评论