来源:CSDN
步骤一:打开Chrome和应用页面
1. 打开Chrome浏览器。
2. 输入需要测试的网址,进入应用界面。
步骤二:打开开发者工具
1. 右键点击页面,选择“检查”选项。
2. 或者使用快捷键F12,直接打开开发者工具。
步骤三:导航到“Network”选项卡
在开发者工具的顶部菜单中,找到并点击“Network”选项卡。
步骤四:找到并配置弱网模拟
1. 在“Network”选项卡的下方,找到一排小图标。
2. 寻找一个类似于手机信号的图标,这是弱网模拟的开关。
3. 点击该图标,会弹出一个下拉菜单。
4. 在菜单中,选择想要模拟的网络环境(如“Slow 3G”)。
5. 勾选“Enabled”以启用弱网模拟(没有Enabled,则默认启动)。
步骤五:进行弱网测试
1. 手动操作应用,观察在网络较差的情况下的表现。
2. 通过“Network”面板监控网络请求的情况,包括请求时间、响应时间等。
步骤六:结束测试并关闭弱网模拟
1. 测试完成后,可以在弱网模拟的下拉菜单中选择“No throttling”或取消勾选“Enabled”来关闭弱网模拟。
2. 关闭开发者工具或继续其他测试和分析工作。
第1章简单介绍软件单元测试所包含的概念,包括桩对象和测试驱动函数、测试驱动开发、软件测试贯彻始终、软件测试金字塔、单元测试在传统/敏捷开发模式中的地位、精准测试、单元测试和白盒测试,以及单元测试的FIRST原则和AIR原则。
第2章介绍软件单元测试基础知识,包括动态自动化/手工单元测试、静态自动化/手工单元测试。在动态自动化单元测试中介绍了语句覆盖、分支覆盖、条件覆盖、条件/分支覆盖、MC/DC、路径覆盖和控制流覆盖。
第3章到第5章介绍C语言、Java语言和Python语言的单元测试框架。
第3章介绍C语言动态自动化单元测试框架,包括在Windows下安装C语言运行环境、在Windows和Linux下安装编译CUnit、查看测试报告、CUnit介绍和案例。
第4章介绍Java语言动态自动化单元测试框架,包括在Eclipse中创建Maven项目和配置JUnit与TestNG运行环境、JUnit 4测试框架、JUnit 5测试框架、TestNG测试框架、测试替身、变异测试、利用EvoSuite自动生成测试用例,以及在Jenkins中配置JUnit 4、JUnit 5、TestNG和Allure。
第5章介绍Python语言动态自动化单元测试框架,包括unittest、Pytest及Python的模拟对象和变异测试工具mutpy。
第6章与第7章介绍代码覆盖率工具和代码语法规范检查工具。
第6章介绍代码覆盖率工具,包括C语言覆盖率工具gcov和lcov、Java语言覆盖率工具JaCoCo,以及Python语言覆盖率工具Coverage和pytest-cov。
第7章介绍代码语法规范检查工具,包括Java语言静态分析工具PMD、Python语言静态分析工具flake8和pylint,以及多代码语法规范检查平台SonarQube。
第8章通过两个案例详细介绍TDD。
读者可以根据自己的需求对以上内容进行选择性阅读或者全部阅读。另外,为了巩固大家的学习效果,每一章结尾都有相应的习题。
顾翔凡言:人工智能未来的发展瓶颈在于对知识的更新。唯一不变的是变化,知识发生了变化,人工智能软件能否及时跟进变化,可能阻碍人工智能的使用。
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...