Closed CarlosRS9 closed 1 year ago
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path_suffix with data | Only the contents of *test_suffix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path_suffix without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path_suffix | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path_suffix with data | Only the contents of *test_suffix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path_suffix without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path_suffix | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path_suffix with data | Only the contents of *test_suffix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path_suffix without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path_suffix | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing bucket, upload a file and consume it | The uploaded file was removed after the execution |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Don't set a date in the configuration | Only the log uploaded during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All logs with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use an existing path with data | Only the contents of *test_prefix* are processed and sent to analysisd |
ossec.conf```XML |
Use an existing path without data | No logs were processed. No logs were sent analysisd |
ossec.conf```XML |
Use an inexisting path | No logs were processed. No logs were sent analysisd. A message warning that the path does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Cases | Expected Result | Configuration |
Set a regex to one field | Fetch logs excluding the ones that match with the regex |
ossec.conf```XML |
Case | Expected Result | Configuration |
Use an existent log stream | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Case | Expected Result | Configuration |
Create a log group, generate events and consume it | The created log group was removed after the execution |
ossec.conf```XML |
Case | Expected Result | Configuration |
Don't set a date in the configuration | Only the events generated during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All events with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Case | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Case | Expected Result | Configuration |
Use multiple aws_log_groups with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant aws_log_groups | No logs should be processed. A message warning that the log group does not exist should be displayed |
ossec.conf```XML |
Case | Expected Result | Configuration |
Use a configured inspector service | The module is invoked with the expected parameters and no error occurs |
ossec.conf```XML |
Case | Expected Result | Configuration |
Don't set a date in the configuration | Only the events generated during execution is processed |
ossec.conf```XML |
Set a date for which there are logs available in the bucket | All events with a timestamp greater than the only_logs_after value are processed |
ossec.conf```XML |
Case | Expected Result | Configuration |
Use a region with data | Only the logs for the specified region are processed |
ossec.conf```XML |
Use multiple regions with data | Only the logs for the specified regions are processed |
ossec.conf```XML |
Use an non-existant region | No logs should be processed. A message warning that the region does not exist should be displayed |
ossec.conf```XML |
Case | Expected Result | Configuration |
bucket and service tags are missing | Command for bucket and service weren't invoked |
ossec.conf```XML |
type parameter inside bucket tag is missing | An error occurs and was displayed in `ossec.log` |
ossec.conf```XML |
type parameter inside service tag is missing | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Case | Expected Result | Configuration |
Set an empty value for type in tag bucket | An error occurs and was displayed in `ossec.log` |
ossec.conf```XML |
Set an empty value for type in tag service | An error occurs and was displayed in `ossec.log` |
ossec.conf```XML |
Set an empty value for name in tag bucket | An error occurs and was displayed in `ossec.log` |
ossec.conf```XML |
Set an empty value for only_logs_after in tag bucket | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an empty value for only_logs_after in tag service | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an empty value for regions in tag bucket | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an empty value for regions in tag service | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an empty value for path in tag bucket | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an empty value for path_suffix in tag bucket | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Case | Expected Result | Configuration |
Set an invalid value for remove_from_bucket | An error occurs and was displayed in `ossec.log` |
ossec.conf```XML |
Set an invalid value for type in tag bucket | An error occurs and was displayed in `ossec.log` |
ossec.conf```XML |
Set an invalid value for type in tag service | An error occurs and was displayed in `ossec.log` |
ossec.conf```XML |
Set an invalid value for name in tag bucket | An error occurs and was displayed in `ossec.log` |
ossec.conf```XML |
Set an invalid value for only_logs_after in tag bucket | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an invalid value for only_logs_after in tag service | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an invalid value for regions in tag bucket | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an invalid value for regions in tag service | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an invalid value for path in tag bucket | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Set an invalid value for path_suffix in tag bucket | An error occurs and was displayed in `ossec.log |
ossec.conf```XML |
Case | Expected Result | Configuration |
Have two valid buckets and two valid services configured | The command is invoked two times for buckets and two times for services |
ossec.conf```XML |
Taking into account the different
Tiers
defined in https://github.com/wazuh/wazuh-qa/issues/3332 we should list and design the different test cases we want to add for thetiers
agreed to implement.Check the following issues to get an idea of the manual tests we want to automate:
Tasks