背景:
接单到,根据本地部署系统的项目:教学质量工程项目
分管理端、教师端、专家端, 要求对该系统挑选几个模块,出具接口自动化、性能测试。
因为是纯程序部分, 所以这里演示展示效果为主
【软件测试课程设计_教学质量工程评测系统】接口自动化测试+性能测试报告
测试范围:
功能一、专家对打分理由投票
功能二、管理员核算总分
功能三、教师查看分数
接口自动化报告
专家端
教师端
管理端
性能测试
专家端
管理端
教师端
代码
class DemoApi(object):
def __init__(self, base_url):
self.base_url = base_url
def login(self, username, password):
"""
各端登录接口
:param username: 用户名
:param password: 密码
"""
url = urljoin(self.base_url, 'login')
data = {
'username': username,
'password': password
}
return requests.post(url, data=data).json()
# 专家端
class TestLogin_expert(unittest.TestCase):
@classmethod
def setUpClass(cls):
cls.base_url = 'http://127.0.0.1:5000'
cls.username = 'admin'
cls.password = '123456'
cls.app = DemoApi(cls.base_url)
def test_login(self):
"""
测试专家端登录
"""
response = self.app.login(self.username, self.password)
assert response['code'] == 200
assert response['msg'] == 'success'
专家端
教师端
管理端
最终
(测试计划+功能测试+#性能测试#+安全测试+兼容性测试+用户体验测试+#自动化测试#+#测试报告#)
#软件测试报告#/#测试用例#/#手机端测试 测试方案 测试计划
#appium/#selenium/
#po模式/#jenkins/#jmeter/#postman/#fiddler/#eclipse/#java+selenium/#uft/#qtp/#禅道/#java/#python/#tpshop/#ecshop/#图书管理系统测试/#电商管理系统测试/
#任意系统均可
注:
均会先对着文档要求先进行演示 。
软件测试一对一培训、自动化测试(页面ui自动化+接口自动化+手机端自动化)
或word文档、pdf处理、excel表格处理、数据处理操作、办公自动化、均可实现
或视频、音频、图片处理(加水印,转换格式、合并)
办公摸鱼神器,摆脱繁琐的重复性劳动、或者成千上百的数据处理,写好一个办公自动化脚本可以用一辈子
python办公自动化,3 分钟完成1小时的工作量,主要涉及:
1.Office自动化:通过 Python 操作 Office办公中常用的Word、Excel,pdf
实现数据写入、读取、分析等操作,文件合并,模板批量生成批量处理表格
2.emial/钉钉自动化:通过 Python 的smtplib 模块和zmail 模块发送带附件的emial
3文件自动化: 通过Python自带的 os 模块实现对文件和文件夹进行创建、读取、删除等操作,实现压缩包的压缩与解压缩操作,重命
名,代替批处理、图片、视频处理
4.小型网页制作:实现网页制作,部署,交互5.其他办公中遇到的问题,批量的,重复的网页方面的登陆操作、驱动浏览器自动操作
,解放你的双手
依据不同的难度定,先演示