当前位置: 首页 > news >正文

企业开源测试项目实战(附全套实战项目教程+视频+源码)

接口测试项目

1. No matching distribution found for itypes==1.1.0

Could not find a version that satisfies the requirement itypes==1.1.0 (from -r requirements.txt (line 8)) (from versions: )
No matching distribution found for itypes==1.1.0 (from -r requirements.txt (line 8))

原因:pip3 install安装时的镜像源问题

解决:

方案一,更换镜像源

pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

方案二,单独安装失败的三方库,如:

pip3 install itypes==1.1.0 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2. Couldn't import Django.

Traceback (most recent call last):File "manage.py", line 17, in <module>"Couldn't import Django. Are you sure it's installed and "
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?

原因:python运行的虚拟环境问题

虚拟环境搭建完成后,在路径前面会有()

 然后再执行刚刚那条 pip3 命令,在此虚拟环境中安装Django等三方库。

pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

3. No such file or directory: 'requirments.txt'

ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirments.txt'

原因:pip3执行的路径不对

解决:在requirments.txt文件所在的路径下执行 pip3 命令

 

4. ^SyntaxError: Generator expression must be parenthesized

Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x0000024D934BDD08>Traceback (most recent call last):……File "C:\Python37\lib\site-packages\django\contrib\admin\widgets.py", line 152    
'%s=%s' % (k, v) for k, v in params.items(),    
^SyntaxError: Generator expression must be parenthesized

原因:这个我在教程里说了,是不是没认真看教程?

解决:找到文件widgets.py

 去掉151行末尾的逗号

 5. Starting development server at http://0.0.0.0:8099/

Performing system checks...System check identified no issues (0 silenced).
March 16, 2022 - 17:57:46
Django version 1.11, using settings 'studentManagementSystem.settings'
Starting development server at http://0.0.0.0:8099/
Quit the server with CTRL-BREAK.

原因:这是启动成功了……

6. 使用中文导致的各类问题

项目文件夹为中文名,可能导致无法启动程序,需使用英文文件夹。

计算机名称是中文,可能导致无法启动程序,需将计算机名改成英文,然后重启电脑。

7. 其他问题

①Python要用3.7版本,Django要用requirments.txt里面写的版本1.11。请仔细核对版本,绝大部分问题都是版本兼容导致的。

②360浏览器,可能无法访问到url,建议使用谷歌浏览器。

商城项目

1. 打开yoshop网页,没有【进入商城】按钮

如果你按教程操作还是不行,可考虑:

①可使用Hbuilder内置浏览器访问

②可使用谷歌Chrome浏览器访问

③有一个后台管理员,还有一个后台超级管理员,要点击后者

如果没按教程操作,我……

2. phpstudy提示:hosts文件可能不存在或被阻止打开,同步hosts失败

解决:

方法一,管理员启动phpstudy

方法二,手动添加hosts(具体方法请自行百度)

127.0.0.1 www.yoshop.com

3. phpstudy中Mysql无法启动

原因:你之前安装并运行过Mysql

解决:

方法一,打开cmd窗口,输入services.msc,把本机的Mysql服务停掉(注意,是停止,不是禁用!!!),再启动phpstudy中的Mysql。

方法二,卸载Mysql,清掉本机环境,再次重试。

4. HBuilder换了项目之后,跨域问题解决不了

解决:在Hbuilder内置浏览器内使用

5. 此应用DCLOUD APPID非当前账号所有,请联系所有者,设置你的账号APPID

解决:

yoshop2.0-uniap > uview-ui > manifest.json > 重新获取 APPID

6. 页面只有一个商品,或者没有商品

问题:没仔细阅读教程

解决:如果没有商品,你可以自己去商城后台添加。另外,请仔细阅读教程。

01-demo用的是官方的后端环境,不允许你改数据,且如果官方关闭服务,01-demo也无法使用;

02-local需要自己搭后端环境,可以随意操作。

7. 其他坑都没有踩,但部署后打开浏览器显示是无法访问

原因一:端口可能被占用

解决:处理掉被占用的端口,或者换一个端口

原因二:因为之前的错误操作,导致浏览器有错误缓存

解决:清除浏览器的缓存,重试下

8. 其他

常见排错方法:

按F12打开浏览器的调试页面,然后刷新网页,查看具体的错误(Console)、请求服务的结果(Network)

 如果看到这里,你还未安装成功项目,我建议你:

① 清掉本机电脑的所有环境,再去看一次搭建教程,逐步对照着操作。绝大部分小伙伴搭建环境失败,是因为漏掉了我教程里的关键信息。

② 将就使用本地代码 + yoshop官方后端,不自己去搭建后端环境。

吉屋网web项目

  1. 有需求文档、测试计划、接口文档吗?

没有。

吉屋网web项目是一个很基础的项目,主要是教你怎么找项目 & 提供给你两份测试用例。

  1. 测试用例能发xmind源文件吗?

不能。

自动化测试实战项目

  1. 接口请求没有数据

自动化测试的项目,我做了清库处理,方便你跟着教程从0到1练习。

  1. 这个项目太难了

我……

这是入门级的自动化练手项目。如果这都学不会,多下点功夫学习吧。

最后:【可能给你带来帮助的教程】

 

 上面这些视频和全套实战项目教程+视频+源码都在下方小卡片

http://www.lryc.cn/news/92516.html

相关文章:

  • 信创办公–基于WPS的EXCEL最佳实践系列 (创建表格)
  • 四、HAL_驱动机械按键
  • 机器学习实战六步法之数据收集方法(四)
  • 神经网络:CNN中的filter,kernel_size,strides,padding对输出形状的影响
  • Spring Boot集成Redisson布隆过滤器案例
  • 使用 VSCode SSH 公网远程连接本地服务器开发 - cpolar内网穿透
  • portraiture宿主插件最新v4中文版本下载及使用教程
  • 一. ATR技术指标的定义与运用
  • linux find帮助文档
  • 搜索与图论(acwing算法基础)
  • 【数据结构】何为数据结构。
  • 【P57】JMeter 保存响应到文件(Save Responses to a file)
  • Visual Studio 2022 v17.6 正式发布
  • std::chrono时间处理
  • ieda codeformatV2.xml
  • Hbase
  • [golang 微服务] 5. 微服务服务发现介绍,安装以及consul的使用,Consul集群
  • 【数据结构】哈希应用
  • 【 Python 全栈开发 - WEB开发篇 - 31 】where条件查询
  • Android系统的Ashmem匿名共享内存子系统分析(5)- 实现共享的原理
  • 谈一谈冷门的C语言爬虫
  • 基于状态的维护(CBM)如何推动设备效率提高?
  • DC LAB8SDC约束四种时序路径分析
  • 学生考试作弊检测系统 yolov8
  • 【基于容器的部署、扩展和管理】 3.2 基于容器的应用程序部署和升级
  • Jmeter 实现 grpc服务 压测
  • 深入源码分析RecyclerView缓存复用原理
  • 内网隧道代理技术(一)之内网隧道代理概述
  • 设计图形用户界面的原则
  • 1:操作系统导论