在单元测试中主要对服务层和持久层进行测试,能否将数据正确放入数据库以及从数据库中获取精确的数据。
测试代码位于项目:https://github.com/bisheng6/web/tree/master/src/test/java/cn/demo/qr_code_generator
PS:以下二维码均可以直接扫码查看(微信既可)。
登陆:(账号名:1,密码:1)
登陆成功:
名片信息:
名片二维码:
扫码结果(微信直接扫):
上传视频:
视频二维码:
扫码播放(微信既可):
文本信息:
测试
文本二维码:
扫码查看文本:
上传音频文件:
音频二维码:
扫码:
测试步骤:
- LoadRunner Virtual User Generator录制测试脚本。
- LoadRunner Controller生成测试场景,使用虚拟用户进行测试,并收集测试得到的数据。
- LoadRunner Anylysis对测试数据进行分析。
测试环境:
- 网址:http://www.svortex.top/login
- 已经存在注册用户:username: 1 ;password: 1
测试用例:
uername 输入:1'#
password输入:1234(任意)
如果没有防止SQL注入:执行 SELECT * FROM USER WHERE username = '1'#.........
登陆失败
selenium+Junit 对WebUI进行测试
测试代码:https://github.com/bisheng6/web/blob/master/src/test/java/com/etyero/testcase/WebDriverDemo.java