Examples
Blog & CMS
Test prompts for blogs, content management, and publishing platforms
Blog & CMS Test Prompts
Test prompts for blogs, content management systems, and publishing platforms.
Replace paths like /blog, /posts, /admin/posts with your actual URL structure.
Testing author/admin flows? Store credentials as Credentials and use {{credentials.<name>}} syntax.
Public Blog
View Blog Index
Go to /blog.
Verify that:
- Blog posts are listed
- Each post shows: title, excerpt, date, author
- Featured images display (if applicable)
- Pagination or "Load more" works
- Posts are ordered by date (newest first)Read Blog Post
Go to /blog.
Click on the first blog post.
Verify that the post page shows:
- Post title
- Full content (not truncated)
- Author name and avatar
- Publication date
- Featured image (if applicable)
- Social share buttons
- Related posts or navigation to next/previousBlog Categories
Go to /blog.
Find category filter or click on a category tag.
(Or go to /blog/category/technology)
Verify that:
- Only posts in that category are shown
- Category name is displayed
- Filter is visibly active
- Can return to all postsBlog Search
Go to /blog.
Use the search function.
Enter: "getting started"
Submit search.
Verify that:
- Search results show matching posts
- Results highlight search terms
- "No results" message if nothing matches
- Search term persists in search fieldContent Creation (Admin)
Create New Post
Log in with {{credentials.adminEmail}} and {{credentials.adminPassword}}.
Go to /admin/posts (or /dashboard/posts).
Click "New Post" or "Create".
Fill in:
- Title: "Test Blog Post"
- Content: "This is test content for an automated blog post. It includes multiple paragraphs.\n\nSecond paragraph here."
- Category: Select first available
- Status: Draft
Save.
Verify that:
- Post is saved as draft
- Success message appears
- Post appears in posts listEdit Existing Post
Log in as author/admin.
Go to /admin/posts.
Click Edit on an existing post.
Update:
- Title: "Updated Test Post Title"
- Add a new paragraph to content
Save changes.
Verify that:
- Changes are saved
- Updated title appears in list
- Success message shownPublish Post
Log in as author/admin.
Go to /admin/posts.
Find a draft post and click Edit.
Change status from "Draft" to "Published".
(Or click "Publish" button)
Save/Publish.
Verify that:
- Post status changes to Published
- Post is visible on public /blog
- Publication date is setSchedule Post
Log in as author/admin.
Go to /admin/posts and edit a draft post.
Set publish date to tomorrow's date.
Set status to "Scheduled".
Save.
Verify that:
- Post is scheduled (not immediately visible)
- Scheduled date is shown in posts list
- Post not visible on public /blog yetDelete Post
Log in as author/admin.
Go to /admin/posts.
Click Delete on a test post.
Confirm deletion.
Verify that:
- Post is removed from list
- Post not accessible on public /blog
- Success message appearsMedia Management
Upload Image
Log in as author/admin.
Go to /admin/media (or media library).
Click "Upload" or drag and drop an image.
Upload a test image file.
Verify that:
- Image uploads successfully
- Thumbnail preview appears
- Image is added to media library
- File name and size shownInsert Image in Post
Log in and create/edit a post.
Click "Insert Image" or media button in editor.
Select an image from media library.
(Or upload new image)
Insert into post.
Verify that:
- Image appears in post content
- Image is properly sized
- Alt text can be added
- Image saves with postDelete Media
Log in and go to /admin/media.
Find a test image.
Click Delete.
Confirm deletion.
Verify that:
- Image is removed from library
- Success message appearsPages (Static Content)
Create Page
Log in as admin.
Go to /admin/pages.
Click "New Page".
Fill in:
- Title: "Test Page"
- Slug: "test-page"
- Content: "This is a test static page."
Save as Draft or Publish.
Verify that:
- Page is created
- Accessible at /test-page (if published)
- Appears in pages listEdit Page
Log in and go to /admin/pages.
Click Edit on an existing page.
Update content: Add "Updated content section."
Save.
Verify changes persist and appear on public page.Comments Management
Moderate Comment
Log in as admin.
Go to /admin/comments.
Find a pending comment.
Click "Approve" or "Reject".
Verify that:
- Comment status updates
- Approved comments appear on post
- Rejected comments are removed/hiddenDelete Comment (Admin)
Log in as admin.
Go to /admin/comments.
Find a comment and click Delete.
Confirm.
Verify that:
- Comment is deleted
- Removed from the post
- Success message appearsReply to Comment (Admin)
Log in as admin.
Go to a post with comments.
Find a comment and click Reply.
Enter: "Thank you for your comment! - Admin"
Submit.
Verify that:
- Reply appears under the comment
- Reply is marked as from admin/authorSEO & Metadata
Edit Post SEO
Log in and edit a post.
Find SEO or metadata section.
Fill in:
- Meta title: "Custom SEO Title | Blog"
- Meta description: "This is a custom meta description for SEO purposes."
- Focus keyword: "test keyword"
Save.
Verify that:
- SEO fields are saved
- When viewing source of published post, meta tags reflect custom valuesSet Featured Image
Log in and edit a post.
Find "Featured Image" section.
Click to select or upload image.
Save post.
Verify that:
- Featured image is set
- Image appears in blog listing
- Image appears at top of post
- Image used in social sharing previewsCategories & Tags
Create Category
Log in as admin.
Go to /admin/categories.
Click "Add Category".
Enter:
- Name: "Test Category"
- Slug: "test-category"
- Description: "A test category"
Save.
Verify that:
- Category is created
- Appears in category list
- Available when editing postsCreate Tag
Log in as admin.
Go to /admin/tags.
Click "Add Tag".
Enter:
- Name: "test-tag"
Save.
Verify tag is created and available for posts.Assign Category to Post
Log in and edit a post.
In the category section, select "Test Category".
Save.
Verify that:
- Category is assigned
- Post appears when viewing that category on /blog