鲲鹏社区首页
中文
注册
如何使用云测试服务进行软件测试

如何使用云测试服务进行软件测试

DevKit

发表于 2023/04/27

0

服务器申请与访问

按照云测试服务中提到的操作步骤申请云测试服务环境。申请通过后,鲲鹏社区将环境信息发送到您填写的邮箱地址。

测试前准备

1. 应用安装

(1)部署 Tomcat

cd /root
cp /root/demo/apache-tomcat-9.0.74.tar.gz apache-tomcat-9.0.74.tar.gz
tar -xzf apache-tomcat-9.0.74.tar.gz 
mv apache-tomcat-9.0.74 tomcat

(2)部署应用

cd /root/tomcat/webapps
cp /root/demo/jenkins.war ./

(3)启动与验证

a. 启动应用

cd /root/tomcat/bin
sh startup.sh

b. 开启防火墙

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd –reload

c. 验证页面

在浏览器访问首页:http://172.36.86.41:8080/jenkins ,请根据实际情况输入对应的IP地址。



2. 编写测试用例和测试脚本

课程所需用例和测试脚本已预置在云测试服务器的/root/demo/shell/目录,通过云测试服务页面自动调用,无需开发者进行手动调用。您可以直接浏览6.2.3章节完成云测试服务的体验,也可以继续阅读以下步骤,了解测试用例和测试脚本的编写方法。

(1)编写功能测试用例脚本& 性能测试用例脚本

功能测试基于pytest和shUnit2全功能测试框架, 用例编写指导请参考指导手册;性能测试集成Apache JMeter测试框架,用例编写指导请参考指导手册

(2)编写测试脚本

编写启动脚本

a. 执行

 vim start.sh

b. 按“i”进入编辑模式,输入:

c. 
#!/bin/bash
cd /root/tomcat/bin
sh startup.sh

d. 按“ESC”键退出编辑,然后输入“:wq”保存修改并退出文档

e. 给脚本赋予执行权限,执行 chmod +x start.sh

f. 执.行“pwd”查看脚本所在的目录

编写停止脚本

a. 执行

vim stop.sh

b. 按“i”进入编辑模式,输入:

#!/bin/bash
cd /root/tomcat/bin
sh shutdown.sh

c. 按“ESC”键退出编辑,然后输入 “:wq” 保存修改并退出文档

d. 给脚本赋予执行权限,执行 chmod +x stop.sh

e. 执行“pwd”查看脚本所在的目录

3. 创建测试任务

鲲鹏社区的云测试页面https://www.hikunpeng.com/console/cloudtest-apply,点击“创建测试任务”按钮创建测试任务。

进入“创建测试项目”页面,填写“任务名称”、“任务描述”和选择“测试类型”(*为必填项)。填写登录远程实验室环境的SSH账号(root)和SSH登录密码、填写待测试应用软件部署路径、待测试应用软件进程名称等,然后点击“提交”按钮。

4. 测试进度和测试结果查看

根据创建测试任务的步骤提交测试任务后,可以通过云测试服务管理中心查看进度和结果。管理中心访问路径见:https://www.hikunpeng.com/console/cloudtest

本页内容