我使用Selenium编写了NUnit测试用例来测试Web应用程序.我想针对不同的环境(例如QA,分期和生产)运行相同的测试用例.最简单的方法是什么?
我正在对数据表使用react-virtualized,但遇到了这个问题。我的目标是将onClick方法附加到单元格上。
我renderColumns里面有功能<Table>
<AutoSizer disableHeight>
{({ width }) => (
<Table
width={800}
height={600}
headerHeight={25}
rowHeight={30}
rowCount={list.length}
rowGetter={({ index }) => list[index]}
>
{this._renderColumns(list, 100)}
</Table>
)}
</AutoSizer>
Run Code Online (Sandbox Code Playgroud)
在renderColumns功能上,我称this._cellRenderer
_renderColumns(list, columnWidth) {
// create new list for display
return list && Object.keys(list[0])
? Object.keys(list[0]).map(column => (
<Column
key={column}
width={columnWidth}
label={column}
dataKey={column}
cellRenderer={this._cellRenderer}
/>
))
: <div className="loading">Loading…</div>;
Run Code Online (Sandbox Code Playgroud)
}
然后在_cellRenderer,席力图召_onCellClick的onClick事件。
_onCellClick() {
alert('yey');
}
_cellRenderer({
cellData,
columnData,
columnIndex,
dataKey, …Run Code Online (Sandbox Code Playgroud)