精准测试及其工具(连载1)

简介: 精准测试及其工具(连载1)

2.星云测试服务端部署

解压星云工具安装包J2EE_Enterprise_key_64bit,解压后安装包内有服务端(server)、客户端(client)和WEB报表端文件夹。如图21所示。

image.png

21 安装包J2EE_Enterprise_key_64bit内容


3.星云测试服务端启动

1、运行下的星云测试server目录中ThreadingTestServer.exe,启动后再启动ThreadingTestReportServer.exe(任务栏图标)和ThreadingTestServerFront(窗口) (: 可以免费使用两个月)。免费使用期限后,需要继续使用,请联系星云测试的工作人员,并提交服务端中的序列码。如图22所示。

image.png

22 序列码


2、联系星云工作人员获取当前服务器的key.key文件,替换到星云的server目录下。


4.星云测试客户端启动

注:星云测试在线客户端的连接需要访问端口17262/17263,登录之前需要保证网络连接不存在限制。


配置IP地址完成后双击运行TTClient/TT.exe文件进入星云测试客户端。选择“文件->登录”,输入星云测试服务端的IP地址以及自己的用户名和密码即可登录。初始登录用户名和密码都为user,如图23所示。


image.png

23 星云产品客户端登录界面


5.星云测试云报表平台服务启动

1、运行星云测试TTWeb目录下的bin\redis-2.4.5-win32-win64\32bit\redis-server.exe

2、运行星云测试TTWeb目录下的startTTWEBserver.bat。如图24表示报表端与服务器端连接成功。

image.png

24 报表端与服务器端连接成功


      打开浏览器,输入服务器端IP地址:3000,如图25所示。

image.png

25 WEB登录界面


输入用户名和密码即可登录。


2星云工具插装编译说明


2.1 星云测试脚本插装编译说明

星云测试工具支持在Windows环境下脚本插装编译被测项目,需要使用星云编译工具JAVAForWindows工具包。将JAVAForWindows放到合适目录下并解压(注:JAVAForWindows需要32jdk环境)。


注:不需要启动或登录客户端,只需要打开服务端。


1、修改JAVAForWindows目录下的ComplierPath.xml配置文件。

image.png

26修改ComplierPath.xml配置文件


配置参数图26所示。

   

<server_ip>127.0.0.1</server_ip><!--修改IP为服务端所在的IP-->
<user_name>user</user_name>
    <password>user</password><!--用户名和密码是客户端所登陆的用户名和密码,初始均为user-->
<project_name>j2eeproj</project_name><!--填写项目名称,此项目名称为客户端显示的工程名-->
    <version_name>Ver2</version_name><!--版本名称,可以为空,默认按照当前时间创建:例如:Ver_2019_02-02-18_0_0-->
    <project_path>E:\lanyuan-notebook-3.1v-master\src\main\JAVA</project_path><!--项目路径,此路径为本次Demo演示路径-->
<class_path>E:\lanyuan-notebook-3.1v-master\target\classes</class_path><!--class文件路径, 此路径为本次Demo演示路径-->


注意:其它的没有备注的配置项为不用配置的可配置项,具体的含义可以在说明书上查看。


2、在命令行运行autoCompiler.jar进行编译(记得编译得时候在JAVAForWindows目录下进行编译)


 .\jre\bin\JAVA.exe -jar autoCompile.jar -c D:\JAVAForWindows


注:-c后面的参数为ComplierPath.xml文件的目录。


3、登录或者刷新导航树

若是在编译的时候未登录客户端,则需要通过user/user登录,登录后用脚本编译的工程和版本就会在导航树上显示。


若是在编译的时候登录客户端,则通过“刷新导航树”可以看到用脚本编译的工程和版本会在导航树上显示。如图27所示。

image.png

27客户端“刷新导航树”


4、如图28所示,可以在客户端查看数据。

image.png

28在客户端查看数据


星云测试

http://www.teststars.cc

奇林软件

http://www.kylinpet.com

联合通测

http://www.quicktesting.net


顾翔凡言:


图是软件项目三角形。

image.png

 软件项目三角形


      下面做如下假设。

l 假设质量(Q)与范围(S)不变,时间(T)减少的情形下,必须雇佣高水平的人员或者先进的技术,即增大产品的成本(C)。同理,质量(Q)与范围不变,时间(T)增加的情形下,可以减少成本(C)。

l 假设质量(Q)与时间(T)不变,范围(S)增加的情形下,也必须增大成本(C)。同理,质量(Q)与时间(T)不变,范围(S)减少的情形下,可以减少成本(C)。

l 假设质量(Q)与成本(C)不变,时间(T)减少的情形下,范围(S)必须减少。同理,质量(Q)与成本(C)不变,时间(T)增加的情形下,可以加大范围(S)。


于是可以得到如下公式:

Q = TC/S

 也就是说质量消耗单位模块的时间和金钱的乘积。从这里可以看出,完成一个功能,需要达到一定的质量,必须消耗有效的时间或者增加产品的成本投入,由此可以看出为了赶进度,盲目加班赶工是不可取的。

目录
相关文章
|
1月前
|
Java 测试技术 数据安全/隐私保护
软件测试中的自动化策略与工具应用
在软件开发的快速迭代中,自动化测试以其高效、稳定的特点成为了质量保证的重要手段。本文将深入探讨自动化测试的核心概念、常见工具的应用,以及如何设计有效的自动化测试策略,旨在为读者提供一套完整的自动化测试解决方案,帮助团队提升测试效率和软件质量。
|
24天前
|
Web App开发 IDE 测试技术
Selenium:强大的 Web 自动化测试工具
Selenium 是一款强大的 Web 自动化测试工具,包括 Selenium IDE、WebDriver 和 Grid 三大组件,支持多种编程语言和跨平台操作。它能有效提高测试效率,解决跨浏览器兼容性问题,进行性能测试和数据驱动测试,尽管存在学习曲线较陡、不稳定等缺点,但其优势明显,是自动化测试领域的首选工具。
144 17
Selenium:强大的 Web 自动化测试工具
|
2月前
|
机器学习/深度学习 人工智能 算法
BALROG:基准测试工具,用于评估 LLMs 和 VLMs 在复杂动态环境中的推理能力
BALROG 是一款用于评估大型语言模型(LLMs)和视觉语言模型(VLMs)在复杂动态环境中推理能力的基准测试工具。它通过一系列挑战性的游戏环境,如 NetHack,测试模型的规划、空间推理和探索能力。BALROG 提供了一个开放且细粒度的评估框架,推动了自主代理研究的进展。
45 3
BALROG:基准测试工具,用于评估 LLMs 和 VLMs 在复杂动态环境中的推理能力
|
2月前
|
监控 测试技术 开发工具
移动端性能测试工具
移动端性能测试工具
55 2
|
2月前
|
安全 前端开发 测试技术
如何选择合适的自动化安全测试工具
选择合适的自动化安全测试工具需考虑多个因素,包括项目需求、测试目标、系统类型和技术栈,工具的功能特性、市场评价、成本和许可,以及集成性、误报率、社区支持、易用性和安全性。综合评估这些因素,可确保所选工具满足项目需求和团队能力。
|
2月前
|
安全 网络协议 关系型数据库
最好用的17个渗透测试工具
渗透测试是安全人员为防止恶意黑客利用系统漏洞而进行的操作。本文介绍了17款业内常用的渗透测试工具,涵盖网络发现、无线评估、Web应用测试、SQL注入等多个领域,包括Nmap、Aircrack-ng、Burp Suite、OWASP ZAP等,既有免费开源工具,也有付费专业软件,适用于不同需求的安全专家。
218 2
|
2月前
|
监控 网络协议 Java
一些适合性能测试脚本编写和维护的工具
一些适合性能测试脚本编写和维护的工具
|
2月前
|
Web App开发 定位技术 iOS开发
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
117 1
|
3月前
|
Java 流计算
Flink-03 Flink Java 3分钟上手 Stream 给 Flink-02 DataStreamSource Socket写一个测试的工具!
Flink-03 Flink Java 3分钟上手 Stream 给 Flink-02 DataStreamSource Socket写一个测试的工具!
50 1
Flink-03 Flink Java 3分钟上手 Stream 给 Flink-02 DataStreamSource Socket写一个测试的工具!
|
3月前
|
jenkins 测试技术 持续交付
提升软件测试效率的实用技巧与工具
【10月更文挑战第12天】 本文将深入探讨如何通过优化测试流程、引入自动化工具和持续集成等策略,来显著提高软件测试的效率。我们将分享一些实用的技巧和工具,帮助测试人员更高效地发现和定位问题,确保软件质量。
75 2