新建csv格式的测试数据testdata.csv,并编写csvv.py脚本读取csv中的测试数据
时间: 2023-05-30 20:04:18 浏览: 62
testdata.csv文件内容如下:
```
id,name,age
1,John,30
2,Jane,25
3,Bob,40
```
csvv.py脚本代码如下:
```python
import csv
with open('testdata.csv') as csvfile:
reader = csv.DictReader(csvfile)
for row in reader:
print(row['id'], row['name'], row['age'])
```
运行脚本后,输出结果为:
```
1 John 30
2 Jane 25
3 Bob 40
```
相关问题
新建csv格式的测试数据testdata.csv,并编写csvv.py脚本读取csv中的测试数据
testdata.csv文件内容如下:
```
name,age,gender
Alice,25,Female
Bob,30,Male
Cathy,28,Female
```
csvv.py脚本内容如下:
```python
import csv
with open('testdata.csv', 'r') as f:
reader = csv.DictReader(f)
for row in reader:
print(row['name'], row['age'], row['gender'])
```
运行csvv.py脚本输出如下:
```
Alice 25 Female
Bob 30 Male
Cathy 28 Female
```
以上脚本使用csv模块的DictReader方法读取testdata.csv文件,并按行解析成字典格式,然后通过字典键名访问每个字段的值,最后输出每一行的数据。
步骤1:新建csv格式的测试数据testdata.csv,并编写csvv.py脚本读取csv中的测试数据 步骤2:新建test01.py (
或其他测试用例脚本),引入csvv.py,并使用其中的函数读取testdata.csv中的测试数据,进行测试。
步骤3:在test01.py中编写测试用例,使用unittest模块进行单元测试,验证函数的正确性。
步骤4:运行test01.py,查看测试结果,如果测试通过,则该函数可以正常使用,否则需要进一步修改函数代码,重新进行测试。
步骤5:重复步骤2到步骤4,对其他函数进行测试,确保整个程序的正确性。
步骤6:在程序完全测试通过后,可以考虑使用pytest等测试框架进行更加全面的测试,提高测试覆盖率和测试效率。