自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(43)
  • 收藏
  • 关注

原创 持续集成:如何提高性能测试

选择正确的工具选择一个 CI 友好的工具,可以轻松地比较版本并使用 Git 存储库管理器检测差异。Apache JMeter非常适合负载测试,测试存储为 XML。出于 CI 目的,使用基于代码或简单文本的东西;这使得比较结果和检测差异变得更加容易。考虑测试级别负载模拟是端到端的,模拟浏览器执行的操作(用户交互)。这些测试并不容易维护,因为它们对这些 HTTP 交互中的变化很敏感(在处理基于 Web 的系统时)。对于 CI,更好的策略是自动化 API 层,模拟REST调用。这些测试的准备和

2021-12-31 14:51:53 178

原创 如何为测试自动化构建业务案例:3个关键考虑因素

1. 上线时间上线时间就是在最终用户面前获得新功能或更新的速度。发布新功能所需的时间越长,敏捷性就越低,响应动态客户需求和新兴市场趋势的难度就越大。根据应用程序的性质,延迟可能会对收入、运营效率和/或竞争优势产生负面影响。鉴于测试通常被认为是交付瓶颈的首要来源,可以公平地说,上市时间高度依赖于测试效率(执行测试的速度)。反过来,测试效率基于执行自动化测试运行(包括准备、执行和分析)与常规测试运行(同样包括准备、执行和分析)相比所花费的时间。差异越大,实现上线时间收益的潜力就越大。而且,运行测

2021-12-31 14:50:04 388

原创 应用程序安全测试工具的4个实践

1. 动态分析对于没有真正安全开发生命周期的公司,动态应用程序安全测试工具是一个很好的起点。应用程序安全测试工具扫描正在运行的应用程序是否存在漏洞,重点是审查Web应用程序。启动一项通过动态分析更好地保护软件的计划可以帮助让开发人员相信该技术是有用的。由于几乎所有使用动态扫描发现的问题都可以在一定程度上被利用,因此该技术需要的安全知识更少,并且可以更快速地部署,无论是作为服务还是本地部署。2. 整合采用任何技术的一个关键考虑因素是它是否适合您的开发环境。开发人员不会改变他们的编码语言来匹配.

2021-12-30 13:47:32 3165

原创 软件测试类型之测试对象划分

按测试对象划分按被测试对象划分,测试可以大致分为三种类型:·单元测试(Unit Testing)。·集成测试(Integration Testing)。·系统测试(System Testing)。单元测试最小,它针对最小可测单元(通常是单个函数或者单个类)来验证代码逻辑的正确性,通常由开发工程师完成,也有一些团队中由测试工程师完成或者由工程团队合作完成。单元测试只专注于模块单元,不关注单元之间的交互。集成测试比单元测试更大,它一般对已经通过单元测试的模块,验证它们之间的交互,确保这些单元模块可以正确地协同

2021-12-29 14:23:40 1724

原创 软件测试类型之逻辑划分

按逻辑划分测试可以分为黑盒测试(Black-boxTesting)和白盒测试(White-box Testing)。黑盒测试,单纯从用户角度来测试,不管软件内部逻辑(或者说,假定测试人员不了解内部逻辑),只根据产品说明,看特定的输入是否可以产生预期的输出。白盒测试,按照代码内部实现逻辑来设计测试用例,力求全方面地测试业务代码的内部实现逻辑。相对于黑盒测试,白盒测试可以测试程序内部逻辑分支、追踪日志、查询数据库、获取消息队列等程序逻辑的运行状态。但是,不管是黑盒测试还是白盒测试,它们都有一定的局限性。对于黑盒

2021-12-29 14:21:38 1013

原创 概述移动App测试的多样性及特性

移动App是针对手机、平板电脑等移动设备连接到互联网的业务而开发的应用程序软件。移动App特性移动App是专门在手机、平板电脑等移动设备上运行的软件,如闹钟、日历、微信、微博等。与传统的PC端软件相比,移动App具有以下特性。网络业务多样性平台系统多样性传统的PC端软件所依赖的平台主要有Windows、Mac、Linux等。移动App使用多的平台是Android与iOS,移动App测试主要针对Android与iOS平台。移动设备多样性移动App可以安装的设备比较多,如手机、平板电脑、智能手表等

2021-12-28 14:27:18 1290

原创 传统软件测试与移动App测试的区别在哪里?

移动App测试与传统软件测试的区别移动App的特点使得它与传统软件在开发、测试方面不同,只讲解它们在测试方面的区别。比较移动App测试与传统软件测试的不同,要从以下几个方面进行考虑。页面布局不同操作方式不同输入方法不同页面布局不同使用场合不同...

2021-12-28 14:25:39 633

原创 使用页面对象:优点和缺点

使用页面对象:优点和缺点页面对象强制执行良好的面向对象设计原则,例如“不要重复自己”(DRY)。页面对象的良好实现可帮助删除重复并遵循DRY原则。使用页面对象还可以轻松维护。由于测试代码现在可以重用并封装在方法和类中,这使得维护更容易。如果正在查看类似下面的示例测试,会发现可以在一个地方轻松更新任何元素标识符或方法。 [Test] public void Test5() { var complicatedPage = ne...

2021-12-27 14:30:44 239

原创 页面对象模式如何稳定测试自动化

功能性图形用户界面(GUI)测试自动化很困难,因为Web不断发展以创造更好的用户体验,并且Web上有关如何正确编写功能测试的不良信息加剧了该问题。这就是为什么大多数QA自动化工程师抱怨他们的测试“不稳定”的原因。但是为了提高自动化功能测试的可靠性,首先需要接受软件开发中唯一不变的事情就是变化。自动化工程师常见问题关于Web的功能测试自动化,自动化工程师抱怨的常见问题是什么?27% 的受访者抱怨不稳定和同步问题。更可怕的是,53%的受访自动化工程师每天只能执行1到50次功能测试,准确率高达

2021-12-27 14:20:10 53

原创 API和自动化测试:为了两全其美而进行集成

API测试自动化:两全其美以下是API级测试自动化可以理所当然地被认为是两全其美的一些原因:与单元测试相比,范围更大单元测试侧重于单个应用程序或应用程序层中的单个组件或小组组件的工作。但是分布式应用程序中的问题经常发生在一个应用程序(层)的范围结束而下一个应用程序的范围开始的地方。不会在单元测试中发现这些问题,但API级别的集成测试旨在验证组件是否按照设计或请求进行交互。随着与外部组件正确集成的能力变得越来越重要,对适当的API测试策略的需求也会增加。在分布式应用程序中进行集成测试时,测

2021-12-24 11:48:30 98

原创 云中的功能测试:改进软件的关键之实验室管理

改进软件的关键之实验室管理数字测试需要对浏览器和真实设备的现代测试实验室进行设置和维护。如果设备实验室管理或数字实验室管理是想要自己做的事情,必须在真实设备和浏览器之间取得适当的平衡,同时考虑管理和采购成本以及物理和数字安全挑战和易用性。数字化测试实验室极不方便管理,不应成为核心职责。为什么要在测试维护之上增加另一个挑战?相比之下,基于云的服务可以通过以下方式让生活更轻松:在任何操作系统的任何版本上远程访问任何平台(浏览器和物理设备)的版本和分辨率。模拟真实世界的用户场景:事件、交互、.

2021-12-24 11:46:06 50

原创 如何为点击链接创建自动化原子测试

如何为点击链接创建自动化原子测试在创建用于单击链接的自动化原子测试时,有正确的方法和错误的做事方法。让我们从错误的方式开始。可能认为点击链接的测试是继续进行的方式。不幸的是,HTML 中的任何<a>都是可点击的。因此,如果测试这些标签的可点击性,则意味着正在测试HTML而不是自定义代码。因此,如果<a>功能的可点击性在这个应用程序中不起作用,那么它也会被全世界所有其他应用程序破坏。这是本机浏览器行为,而不是我们软件的行为。测试html换句话说,不应该使用此测试来检..

2021-12-23 14:44:42 385

原创 如何使用单元测试测试有效链接

自动化测试工具-黑盒测试工具-功能测试工具-AutoRunner365-Alltesting泽众云测试Alltesting泽众云测试,AutoRunner365自动化测试工具,可以进行黑盒测试,功能测试,回归测试,Flex测试,Silverlight测试,以及冒烟测试等测试工作。https://www.alltesting.cn/jsp/newVersion2/bigNews/alltestingAR.jsp如何使用单元测试测试有效链接单元测试是一种升级;他们工作得更好,并纠正了许多E2E测试问题。

2021-12-23 14:43:19 328

原创 ​人工智能驱动的测试自动化:创新测试自动化

人工智能驱动的测试自动化:拥抱创新软件测试可以通过使用自然语言处理和高级建模技术,利用人工智能进行测试创建、测试执行和数据分析。基于AI的软件测试可以通过提高效率、加快发布速度、提高测试准确性和覆盖率以及简化测试维护(尤其是在管理测试数据方面)来提供帮助。为了有效地维护测试,需要知道在创建测试时数据发生了什么。数据建模不足是测试维护失败的原因之一,成为部署管道中的瓶颈。人工智能可以帮助进行高效的数据建模和根本原因分析。每次源代码更改时手动重复测试可能既费时又费钱。创建自动化测试后,可以重复快速.

2021-12-22 13:54:09 843

原创 测试自动化和Selenium:保持测试简单的4条规则

自动化测试工具-黑盒测试工具-功能测试工具-AutoRunner365-Alltesting泽众云测试Alltesting泽众云测试,AutoRunner365自动化测试工具,可以进行黑盒测试,功能测试,回归测试,Flex测试,Silverlight测试,以及冒烟测试等测试工作。https://www.alltesting.cn/jsp/newVersion2/bigNews/alltestingAR.jsp简化测试的简单规则四个看似简单的规则:所有测试都必须通过。表达你的意图。没有重复

2021-12-21 11:42:45 668

原创 构建弹性测试自动化框架的3种模式

自动化测试工具-黑盒测试工具-功能测试工具-AutoRunner365-Alltesting泽众云测试Alltesting泽众云测试,AutoRunner365自动化测试工具,可以进行黑盒测试,功能测试,回归测试,Flex测试,Silverlight测试,以及冒烟测试等测试工作。https://www.alltesting.cn/jsp/newVersion2/bigNews/alltestingAR.jsp模式 1:确保可维护性一旦编写了任何代码,就必须对其进行维护。可能会注意到有些地方比其他地方

2021-12-21 11:39:44 117

原创 Android开发人员的移动测试

单元测试单元测试将在应用程序中编写的测试块——约占总测试的 70%。它们是小型、高度集中的测试,可以直接在本地开发机器上运行,并且由于它们直接在本地环境中运行,因此速度非常快。应该为小型业务单元和应用程序逻辑编写这些类型的测试。每个测试都应该是小规模的、有针对性的,并且只测试一个特定的场景,仅此而已。可能有数百个(甚至数千个)这样的测试,并且在开发应用程序时会经常运行它们。这些测试的唯一缺点是它们不能在真实设备上运行,并且它们对具有真实数据的真实世界情况的保真度可能较低。集成测试应该尝试

2021-12-20 13:58:56 1123

原创 3条测试用例设计原则,实现持续集成测试

1. 可靠性以任何频率运行的任何测试用例都必须可靠;也就是说,测试用例不能是片状的。考虑自动检查:在持续集成环境中,这个测试用例每天可能会为单个团队运行数十或数百次。如果测试只有 99% 的可靠性(每100次测试执行中有一个错误报告),并且您每天运行 200 次,那么您的团队每天将至少调查两次误报失败。将其乘以可以包含数万个测试用例的单元测试套件,数学就变得清晰了。任何不是至少99.9%可靠的测试用例都应该删除,直到它可以超过可靠性阈值。但是可靠性是什么样的呢?测试用例必须采取一切预防..

2021-12-20 13:56:50 741

原创 性能测试工具:需要考虑的6个关键点

1. 协议支持测试工具https://www.alltesting.cn/tools/csauto.html测试工具生成所需的虚拟用户工作负载的能力(无论是500还是50,000)取决于其可扩展性,而这通常是由于所使用协议施加的限制而导致的问题。还应该考虑应用程序使用的协议,无论是用于Web应用程序的 HTTP/HTTPS,还是用于流媒体应用程序的实时消息传递协议 (RTMP)。甚至协议版本也很重要。使用仅支持HTTP 1.0的工具确保基于 HTTP 2.0 的软件的质量是避免测试结果无效的捷径。

2021-12-17 11:46:25 532

原创 为什么应该重构测试自动化脚本

1. 更好的测试用例经常希望自动化长时间运行的复杂测试用例。许多长的测试用例应该分解成更小的测试用例。让我们将测试用例与面向对象的编程语言中的类进行比较,以便您可以看到 Fowler 的重构与您可以对测试进行的修改之间的相似之处。在重构中,当一个类太大时,你使用“提取方法”、“上拉字段”、“上拉方法”、“下推字段”和“提取超类”等重构将类和方法分解成更小的更容易理解的代码块。2. 更好的测试自动化测试自动化并不是所有的测试用例,好的测试自动化代码不仅仅是创建页面对象。很多时候我们需要与.

2021-12-17 11:45:03 95

原创 向遗留代码中添加单元测试的4种可行点

大多数开发人员相信单元测试的价值,即使他们并不总是喜欢编写它们。他们中的大多数人都可以在进行新的开发工作或实践测试驱动开发 (TDD)时编写单元测试,但很容易在未开发的开发中受到约束。这里有四种机会可以将单元测试添加到现有代码中,而无需承担过多的风险或努力。1.故障码故障排除意味着通读源代码,观察输入的处理方式,跟踪 if/then/else 语句,并跟踪直到返回结果。您无法避免这项工作,但您可以为下一个开发人员记录结果。添加单元测试以显示您理解的代码行为,然后运行单元测试来证明它。如果您无

2021-12-16 11:33:18 242

原创 解析改变测试自动化的协作机器人

工业 4.0 将机器、软件、互联网和人带入了一个需要端到端测试的超连接生态系统。这些生态系统中的设备和相关软件创建的测试需要自动化,以提高敏捷性并提高测试本身的效率和可靠性。机器人技术可以通过利用机器人、增强现实/虚拟现实 (AR/VR) 和物联网 (IoT) 等更智能的技术来推动传统测试方法的发展。这些协作机器人或“协作机器人”可以与人类合作执行重复性任务、允许远程测试并确保危险环境中的人类安全。到目前为止,测试工程师一直在分别测试硬件(物理)和软件(数字)。现在,一个单一的生态系统正在使它们更紧

2021-12-16 11:30:08 2798

原创 手机移动应用程序崩溃的6大原因

App兼容性测试-小程序兼容性测试-H5兼容性测试-Alltesting|泽众云测试Alltesting泽众云测试为您定制自动化测试脚本App测试、小程序测试、H5页面,将AI与自动化能力结合,覆盖到应用核心场景,对上百款主流机型进行适配兼容测试,大幅提升测试效率,提供详细测试报告,降低70%的测试成本。https://www.alltesting.cn/autest.html1. 内存管理根据几乎所有与我交谈过的人来说,问题之一是内存管理。应用程序可能正在旋转太多线程并占用内存资源,或者在打开了太

2021-12-15 14:40:07 1219

原创 如何构建性能测试管道

在线性能测试-压力测试-负载测试-全链路压测工具-Alltesting泽众云测试Alltesting泽众云测试是国内专业SAAS化性能测试平台,具有强大的分布式压测能力,可模拟海量用户真实的业务场景,性能测试更简单,让性能和容量问题无所遁形。https://www.alltesting.cn/jsp/newVersion2/webpr.jsp如果公司采用了DevOps,将性能测试作为持续集成/持续交付 (CI/CD) 发布系列的一部分。1.搭建测试环境你是否使用由其他人管理并可能在项目和测试团队

2021-12-15 14:37:58 339

原创 如何使用Selenium测试使用AJAX技术的Web应用程序(三)

页面上的更改以下是我们如何实现等待:基于WebDriverWait和FluentWait的示例,Selenium 中的Thread.sleep()、WebDriver 隐式等待、显式等待。下面我们将分别研究这些方法中的每一种。实现等待的另一种方法是使用第三方库,这些库允许您控制重复的策略并捕获异常。˚F或例如,故障安全.我们不会详细介绍这种方法,而是将自己限制在 Java 和 Selenium WebDriver 提供的选项上。为什么使用 Thread.sleep() 方法?原始的等待方式.

2021-12-14 14:01:28 1097

原创 如何使用Selenium测试使用AJAX技术的Web应用程序(二)

例子为了说明这一点,我们将采用一个测试案例,其中当您单击按钮时,页面会发生变化,并且页面上会出现“AJAX”一词。鉴于:在页面上,有一个按钮说“更改内容”。时间:按下此按钮然后: id=`title` 的元素和通知`AJAX` 出现在页面上。在 Java 中使用Selenium WebDriver测试此案例的基本代码如下所示:在这里,在所有测试之前,准备一次WebDriver。在每次测试之前,第一页打开,clickButton_axajContentLoaded脚本执..

2021-12-14 11:35:58 797

原创 如何使用Selenium测试使用AJAX技术的Web应用程序(一)

AJAX 技术提供网页的动态和异步行为。借助这种技术,可以创建更复杂和更具交互性的页面。开发和测试在测试Web应用程序时应该考虑到这一点。在本文中,将研究使用Selenium测试此类页面时遇到挑战的原因,包括如何使测试脚本等待异步操作结束的几个选项。将特别关注Thread.sleep()、Selenium 隐式等待和Selenium显式等待。将使用FluentWait和WebDriverWait类的例子来做到这一点。我们还将为此提供一个使用第三方库Failsafe的示例。介绍AJAX技术。.

2021-12-13 13:58:35 143

原创 使用Jenkins提升数字应用测试自动化

数字应用测试自动化移动和网络应用程序是数字化转型的核心。为了大规模交付高质量的应用程序,技术公司需要将持续测试纳入其开发流程。Appium等数字应用测试自动化框架和Jenkins等基于服务器的CI系统是与应用一起使用的可靠的自动化框架。持续测试平台利用这些框架,开发人员和测试人员可以有效地设置、创建、运行、报告和管理他们的自动化测试。数字应用程序的持续测试过程按以下方式运行:开发人员和测试工程师将应用程序代码和测试提交到 GitHub 存储库中。提交代码和测试后,GitHub 将接管并执行以下操

2021-12-13 13:55:49 126

原创 软件测试需要了解浏览器差异的哪些方面

免费TCE测试管理|缺陷管理系统|bug管理工具|测试管理平台|Alltesting泽众云测试免费在线测试管理工具TCE,免费简洁测试执行管理和缺陷流程自定义,测试用例可在线设计,用例可批理导入和导出,模板可配置。用心打造简洁、高效的测试管理,完美地将缺陷管理,用例管理、团队管理、文档管理、报表管理结合在一起.https://www.alltesting.cn/jsp/newVersion2/tce.jsp苹果SafariApple的计算机和移动设备都包含这种专有浏览器,但移动版本和桌面版本的行为截

2021-12-10 11:25:29 138

原创 如何撰写有效的软件缺陷报告

免费TCE测试管理|缺陷管理系统|bug管理工具|测试管理平台|Alltesting泽众云测试免费在线测试管理工具TCE,免费简洁测试执行管理和缺陷流程自定义,测试用例可在线设计,用例可批理导入和导出,模板可配置。用心打造简洁、高效的测试管理,完美地将缺陷管理,用例管理、团队管理、文档管理、报表管理结合在一起.https://www.alltesting.cn/jsp/newVersion2/tce.jsp步骤 1:定义缺陷第一步是通过在缺陷标题中编写摘要并提供问题的一般描述来定义缺陷。在缺陷标题中

2021-12-10 11:21:01 160

原创 通过持续测试转移安全性:3个重点关注领域

安全测试解决方案-Alltesting|泽众云测试Alltesting泽众云测试提供安全测试解决方案https://www.alltesting.cn/testservice/anqcsplan.html持续测试大多数安全测试策略的弱点之一是大多数测试的后一刻。持续测试通常被认为是在开发的每个阶段进行自动化测试,以在不影响质量的情况下快速创新。将其应用于当今的安全性至关重要,因为即使代码没有改变一行,每天也会发现和披露新的漏洞。1. 静态应用安全测试SAST 通常可以成为持续安全测试的初

2021-12-09 17:16:06 2424

原创 如何使用Google Lighthouse和Cypress进行网络性能测试

在线性能测试-压力测试-负载测试-全链路压测工具-Alltesting泽众云测试Alltesting泽众云测试是国内专业SAAS化性能测试平台,具有强大的分布式压测能力,可模拟海量用户真实的业务场景,性能测试更简单,让性能和容量问题无所遁形。https://www.alltesting.cn/jsp/newVersion2/webpr.jsp通常以两种方式进行:后端和前端。当用户同时发送多个请求时,您需要测试服务器是否可以处理负载。如果不能,用户将收到可怕的 503 错误。可以使用 JMeter、K6 或

2021-12-09 15:59:15 2113

原创 什么是众包测试,众包测试平台是什么?

众包测试什么是众包测试?众包测试使用的是众多专家测试人员进行手动测试。测试人员旨在发现错误、记录可重现的步骤并提供错误报告。众包测试有什么好处?与内部 QA 相比,众包测试是一种具有成本效益的选择。由于可用的测试人员数量众多,众包测试可以随着您的公司的发展而扩展由于使用经过审查的测试人员,结果可以具有更高的质量。群体的集体力量和多样性提供了不同的视角,从而带来更好的结果。在此处了解有关众包测试好处的更多信息潜在的缺点是什么?如果您正在执行重复测试,例如回归测试,使用

2021-12-08 15:31:04 380

原创 如何选择自动化测试工具和建立测试范围

自动化测试工具测试自动化工具和Web应用程序中进行选择,Selenium、WebDriver、和 Appium。自动化测试的范围这是指将被自动化的区域测试,以及它将有多大。在此步骤中,自动化测试意味着很少需要人工干预,因此可以在离开时让测试继续运行。以下是确定自动化测试范围时需要考虑的一些其他因素:测试的复杂性测试的主要目标技术可行性策划阶段计划阶段将创建测试策略。执行阶段这是自动化测试过程的第二阶段。还需要进行API 测试。自动化测试还将生成一份报告。这可以

2021-12-08 15:29:31 2347

原创 详解软件自动化测试常用工具-Selenium

Selenium它提供了一系列函数支持Web自动化测试,这些函数非常灵活,它们能够通过多种方式定位UI元素。(1)开源、免费。(2)支持多平台:Windows、Mac、Linux。(3)支持多语言:Java、Python、C#、PHP、Ruby等。(4)API使用简单,开发语言驱动灵活。(5)支持分布式测试用例执行。Selenium3个版本:(1)Selenium IDE(集成开发环境)(2)Selenium Grid(3)Selenium Romote Control.

2021-12-07 11:32:15 195

原创 3种常见的自动化测试技术

录制与回放测试 录制过程会生成对应的脚本。回放可以查看录制过程中存在的错误和不足,如图片刷新缓慢、URL地址无法打开等。 脚本测试测试脚本是测试计算机程序执行的指令集合。 数据驱动测试 数据驱动指的是从数据文件中读取输入数据并将数据以参数的形式输入脚本测试,不同的测试用例使用不同类型的数据文件。 数据驱动测试主要包括以下几种。 (1)关键字驱动测试关键字驱动的测试逻辑为按照关键字进行分解得到数据文件,常用的关键字主要包括被操作对象、操作和值。(..

2021-12-07 11:28:36 3095

原创 软件兼容性测试(Compatibility testing)

App兼容性测试-小程序兼容性测试-H5兼容性测试-Alltesting|泽众云测试Alltesting泽众云测试为您定制自动化测试脚本App测试、小程序测试、H5页面,将AI与自动化能力结合,覆盖到应用核心场景,对上百款主流机型进行适配兼容测试,大幅提升测试效率,提供详细测试报告,降低70%的测试成本。https://www.alltesting.cn/autest.html软件兼容性测试要点随着软件开发的复杂性,不同的平台应用软件的多样化,以及不同软件的实现方法的多样化,不可预见的情况越来越多,避

2021-12-06 14:49:23 777

原创 软件测试在各个测试阶段的自动化测试需求

自动化测试工具-黑盒测试工具-功能测试工具-AutoRunner365-Alltesting泽众云测试Alltesting泽众云测试,AutoRunner365自动化测试工具,可以进行黑盒测试,功能测试,回归测试,Flex测试,Silverlight测试,以及冒烟测试等测试工作。https://www.alltesting.cn/jsp/newVersion2/bigNews/alltestingAR.jsp单元测试:开发阶段,开发人员代码级别的测试。功能测试:某个功能或特性完成后,测试人员对这个功能或特性

2021-12-06 14:47:18 318

原创 分层自动化测试UI测试、集成/接口测试、单元测试

在自动化分层思想中,最具有代表性的就是大家熟知的“三层金字塔”结构。但无论是几层结构,强调的是自动化分层“重要先行”的思想,以及测试活动应该要贯穿于产品研发过程的全生命周期。传统的自动化测试更关注UI层的自动化测试,而分层的自动化测试倡导产品的不同阶段(层次)都需要自动化测试。UI测试这是大部分同学理解的自动化测试,UI指的就是用户可以用肉眼看到的界面。不论是Web端、PC端还是移动端,原理都是一样的:即基于页面元素的识别和定位来模拟用户行为。集成/接口测试集成/接口测试是现在在企业中应用最广泛的自动

2021-12-03 11:40:11 476

原创 自动化测试常见的一些误区

自动化测试与手工测试过程自动化测试所需要的技巧与手工测试所需要的技巧是不一样的。通常很多人认为自动化测试就是简单地按一个录制按钮,产生测试脚本,而事实上并没有那么简单。区分自动化测试所需要的技巧与手工测试所需要的技巧是非常重要的。最重要的是,自动化测试工程师需要掌握软件开发技巧,没有接受任何培训的手工测试人员,或者没有编程背景的手工测试人员,在实施自动化测试时会碰到很多困难。测试自动化就是录制和回放仅仅录制得到的不是有效的自动化脚本。很多人仍然把测试自动化等同于使用录制回放工具。事实上,录制得到的

2021-12-02 11:48:00 342

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除